Shell Shucked
1506 S. Carrollton Ave.
New Orleans, Louisiana  70118
USA
Phone: (504) 861-1003

* Ratings *
Food-
Service-
Ambiance-
Overall:-

Cuisine:

Shell Shucked Description:
Shell Shucked is a gorgeous Sea food restaurant in New Orleans, Louisiana, offering you a comprehensive choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.


Reviews of Shell Shucked
Be the first one to rate and write a review for this Shell Shucked restaurant!
 
 
Sponsored
links