Nicola's Restaurant

New York, NY


Address

146 East 84th Street
New York, NY 10028

Phone

+1 212 249 9850


Neighborhood

Upper East Side


Nearest Train

86th Street Station


Avg Cost

$39.00


Hours

Mo to Su from 05:00 PM to 12:00 AM


Category

Fish & Seafood, Business, Italian


Avg User Rating

36 reviews

More Info

Destination Guide

Hotels near Nicola's Restaurant

Things to do near Nicola's Restaurant

Restaurants near Nicola's Restaurant

Shops near Nicola's Restaurant