Teddy's Diner & Pizzeria

Italian Restaurant
13527 River Road, Luling, LA 70070 13527 River Road, Luling Directions
+19857851010
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

At Teddy's, you can experience a restaurant that offers delicious pizza in a familiar ambience. It's a local favorite for guests seeking good food.

A highly-regarded spot in Destrehan, a trip to Teddy's is definitely worthwhile, no matter how you slice it.

Explore Nearby
Teddy's Diner & Pizzeria