A Taste of Something NewThe saying, The world is your oyster certainly applies in New York City, where restaurants abound. Diners have their pick from any number of
Been there, done that? Do tell us about it! Submit a review of this New York restaurant today.
When you step into Turkish Kitchen, all you see is a sea of red. Everthing is draped in red--the chairs, the tables, the walls--and the only thing that has a different
5 of 5 stars
Showing All Restaurants