I've eaten here several times and the food has always been good. The pizza is excellent. They also have a couple of dishes I haven't seen anywhere else, like Pepperoni Bread and Chicken d'italia (chicken with ham, tomatoes, mushrooms baked in the oven). Be sure not to miss the Tiramisu... the best I've ever had. Certainly NOT store bought (Maybe the guy below was reviewing the wrong restaurant?)
Pros: Authentic Italian food, very large menu, excellent pizza
Cons: Parking, waits can be long on weekends
more