Your need to be logged in to add a place to your lists. |
|
Ali Baba's Terrace 862 Second Avenue, New York, NY 10017 |
|
Ali Baba's Terrace opened in the summer of 2008 on the corner of 2nd Avenue and 46th Street in Manhattan as a sister restaurant to Ali Baba Turkish Cuisine at 212 East 34th Street. Added on October 14, 2009 and last updated 2 years ago
|
|
 |
|