New York, NY
146 East 84th Street
New York, NY 10028
+1 212 249 9850
Upper East Side
86th Street Station
$39.00
Mo to Su from 05:00 PM to 12:00 AM
Fish & Seafood, Business, Italian
36 reviews
Hotels near Nicola's Restaurant
Things to do near Nicola's Restaurant
Restaurants near Nicola's Restaurant
Shops near Nicola's Restaurant