Johns Seafoods, NEW ORLEANS, Louisiana (LA)

Looking for some food? Johns Seafoods might give the sort of dinner you are looking for.
Comfortably stationed at 825 Teche Street () in NEW ORLEANS, Louisiana (LA) (70114), Johns Seafoods can be called at 5043668371. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)


Johns Seafoods contact information and details:
Address: 825 Teche Street - , NEW ORLEANS, Louisiana (LA) 70114
Contact Phone: 5043668371