Number One Poboy & Seafood Shop, NEW ORLEANS, Louisiana (LA)
Readily settled at 1501 Elysian Fields Avenue () in NEW ORLEANS, Louisiana (LA) (70117), Number One Poboy & Seafood Shop can be called at 5049434009. Please do contact them before you go to select your place in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Number One Poboy & Seafood Shop contact information and details:
Address: 1501 Elysian Fields Avenue - , NEW ORLEANS, Louisiana (LA) 70117
Contact Phone: 5049434009