Half Shell Restaurant & Bar, NEW ORLEANS, Louisiana (LA)
Readily operating at 113 University Place () in NEW ORLEANS, Louisiana (LA) (70112), Half Shell Restaurant & Bar can be called at 5045254083. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Half Shell Restaurant & Bar contact information and details:
Address: 113 University Place - , NEW ORLEANS, Louisiana (LA) 70112
Contact Phone: 5045254083
