Incompetent staff being undermined by equally incompetent management and a Hitleresque owner. They also have a major pest control problem. Save your $8 for a plate of there mediocre spaghetti and buy some Chef Boyardee instead. You're also much more likely to enjoy a pizza made by Digiorno or Red Barron.
Pros: There are better places within walking distance
Cons: Several
more