Loading...

Ali Baba Middle East Flavours | view more Restaurants

Type: Cheap Eats, Greek, Middle Eastern
185 Venizelou Eleftheriou, Nea Smirni 171 23 Greece
Rating: 4
Country: Greece
City: Nea Smirni

Meals: Lunch, Dinner
Cuisines: Middle Eastern, Greek
Features: