Ali Baba s Turkish Cuisine Locations

Ali Baba s Turkish Cuisine

0 Subscriber

0 Review

Turkish Restaurant $$$$$

(212) 888-8622

, Manhattan

Locations

(212) 888-8622

862 2nd Avenue, , Manhattan

Search on Map

loader Loading Map...

Top Foodies

Get The App