Ali Baba

60 Broad St NW, Atlanta, GA 30303

(404) 681-3997

Rated 5.0 out of 5 from 1 Reviews Ali Baba is a highly reviewed Coffee & Tea Restaurant Ranked #1 of 37 Restaurants in Five Points Atlanta.

★★★★★ on the 7th of August, 2013

... have their falafel wraps. I order their falafel's...
Location