Uncle Nick's Greek Restaurant on 8th Ave
Permanently closed
382 8th Ave
New York, NY 10001
Uncle Nick’s Greek Cuisine on 8th Ave is NYC’s favorite traditional Greek taverna, serving authentic fresh grilled fish, classic lamb chops, and more!
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.