Ali Baba Turkish Cuisine
Cuisines: Turkish, MediterraneanNo rank yet
Ali Baba Turkish Cuisine
Turkish, Mediterranean
212 E 34th St
btwn 2nd Ave & 3rd Ave
New York, NY, 10016
Ali Baba Turkish Cuisine
Turkish, Mediterranean
212 E 34th St
btwn 2nd Ave & 3rd Ave
New York, NY, 10016