What? Where?

Ali BA BA Reviews & Details


Ali BA BA is rated 3 stars

732 Saint Peter St
New orleans
(504) 412-8111

Love It Hate It Try It Edit It Share It

Ali BA BA is located at 732 Saint Peter St in New orleans near the intersection of St Peter St and Royal St. Their menu consists of Greek and Mediterranean dishes . Call (504) 412-8111 for dine in.

  • Cuisine:Greek and Mediterranean
  • Service:Dine In
  • Major Intersection:St Peter St And Royal St
What everyone says about Ali BA BA

Tell us more about Ali BA BA New orleans!

Ali BA BA Reviews, New orleans

Be the first to review Ali BA BA!
Review Ali BA BA

More Restaurants in New Orleans

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013