Saturday, April 19, 2014

Beyoglu: A Turkish Gem on the Upper East Side of NYC

September 2, 2010 by  
Filed under New York Restaurants

Located on Third Avenue at 81st Street and easily accessible via the 4, 5, and 6 trains, Beyoglu serves up some of the most delicious Turkish food in all of New York City. The décor is exciting, contemporary, and inviting, which simply adds to the experience brought by the mouth-watering menu—which includes a wide variety [...]