The food here has always been outstanding, regardless of location. One of my favorite Italian restaurants in the country . . .
The sauce is incredible and Nicole's New Favorite pizza is a must if you are in the mood for a departure from typical.
The new location is somewhat impressive, but I also miss the charm of the former, smaller spot on Glendale.