All I can say is that this place is AWESOME. Great affordable food, down to earth owners/workers, etc.. The portions are big and tasty!
The positive reviews are true.
Walk into the restaurant and it looks like one of those Italian restaurants in New York on TV. You have all the food products like Tomato sauce with fancy Italian makers versus del monte, pre go, etc.. They have a deli display with fancy cheeses, cold cuts, etc.. These guys are the REAL DEAL!
The only problem is that the parking lot is getting redone, so parking on the street may be hard.