Teddys Grill, NEW ORLEANS, Louisiana (LA)

Looking for some food? Teddys Grill is among the restaurants you might consider.
Comfortably positioned at 5325 Franklin Avenue () in NEW ORLEANS, Louisiana (LA) (70122), Teddys Grill is available at 5042889370. Please do give them a call beforehand to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)


Teddys Grill contact information and details:
Address: 5325 Franklin Avenue - , NEW ORLEANS, Louisiana (LA) 70122
Contact Phone: 5042889370