If your focus is great food, this place deserves nothing but a five. You do need to ignore limited parking and slightly dated decor, but the food is so good here that that's easy to do.
The pasta dishes are relatively large and hearty. I've never had the pizza, but I have watched regretfully as neighbouring tables chowed down. Next time for sure!