Nick's is by far the best Italian restaurant around. Once you have had Nick's it is hard to find another Italian restaurant that comes close. Try their classic entrees to give them a fair review. Their pizza is OK, but their parmesan and pasta dishes are all excellent.
more