Ali Baba Mediterranean Delites (Menu)

60 Broad St NW, Atlanta
+1 404-681-3997

Give a rating to Ali Baba Mediterranean Delites

Suggest a dish

How much did you spend at Ali Baba Mediterranean Delites?