great pizza, salad bar is the freshest in town. real busy and hectic on weekends Pros: nice interior, popular, great pizza Cons: need more parking
All reviews seem positive