Trattoria Nicola's

Italian
$$$$ ($15-$24)
'

Editorial Review

NOTE: The restaurant serves a weekday lunch buffet.