Update Info - The Half Shell
This restaurant was reported as closed. If it is open, let us know.
The Half Shell
3101 Esplanade Ave
New Orleans, LA 70119
3101 Esplanade Ave
New Orleans, LA 70119
This restaurant was reported as closed. If it is open, let us know.