Online menus, items, descriptions and prices for The Crazy Lobster Bar & Grill - Restaurant - New Orleans, LA 70130
1 FB users likes The Crazy Lobster Bar and Grill New Orleans, set it to 1115 position in Likes Rating for New Orleans, Louisiana in Local Business category
The Crazy Lobster Bar and Grill New Orleans is New Orleans based place and this enity listed in Local Business category.