This is by far the best Italian restaurant I have been to in a long time. The chef is imported from Naples and it clearly makes the difference. I've been to many restaurants in the US as well as in Italy and this has be one of the best and most Italian meals I have had in quite some time.
The service was great. No reservations, so you may have a wait.. They only have about 50 seats but well worth any wait.