Share This:

1141 Decatur St.,
New Orleans, LA 70116
504-566-0077

Property Description

One of the few French Quarter restaurants that stay open late during the week. Everything from hummus to pizza.
Amenities
Cuisine Served
  • Greek Mediterranean
  • Pizza
Meals Served
  • Dinner
  • Lunch