-
Beyoglu - 81st and Third - delicious Turkish
Luke's Lobster - 242 E. 81st St. - off of 2nd Ave.
Vermicelli - Vietnamese - 2nd Ave between 77th & 78th
-----
Beyoglu
200 E 81st St, New York, NY 10028Luke's Lobster
242 E 81st St, New York, NY 10028›2 Replies