What? Where?

Ali BA BA Reviews & Details

Ali BA BA

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

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