We went there recently and boy, is the service slow and unattentive (such as water refills). The food took a long time to get to our table, and it didn't taste all that good. The tomato suace is kind of metallic/acidic tasting - not pleasant. There are better places for Italian food. Also, the decor is cheesy, and the seating, booths, etc., are just low class feeling - like a chain panckae house or something.
Pros: Close to where we live
Cons: Parking, decor, food, service, noise