Authentic Turkish Cuisine in New York


View Ali Baba’s Terrace in a larger map

Ali Baba Terrace

862 Second Avenue
New York, NY 10017
Tel: (212) 888-8622