Restaurants in New Orleans, LA
Restaurants • Italian Restaurants
240 Bourbon St.,
New Orleans ,
LA
70130
UNITED STATES
Based on 1 reviews
stay away
terrible. do not eat here. the worse food i ever had anywhere. the food was done and on our table within 10 minutes which told me it was already cooked and it tasted like i was cooked earlier that day. stay away from this place.Worldwide > United States > New Orleans, LA > Italian Restaurants