Address: | 3311 N Galvez St, New Orleans, 70117 |
Phone: | +1 504-947-3373 |
Website: | Go to site |
Work time: | Monday:7:30AM-7PM Tuesday:7:30AM-7PM Wednesday:7:30AM-7PM Thursday:7:30AM-7PM Friday:7:30AM-7PM Saturday:7:30AM-7PM Sunday:Closed |
| |
Poppa’s Seafood & Deli is located at 3311 N Galvez St New Orleans 70117, US Large portions of regional favorites including gumbo & crawfish are served up at this small joint. |