Beyoglu: A Turkish Gem on the Upper East Side of NYC
September 2, 2010 by admin
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 [...]


