Simply the best pizza in town. Lots of great cheese, perfect crust, sauce loaded with excellent flavor and top quality toppings. They also have a newer carryout location on White Bear and 3rd St. Crusts there seem slightly underdone, but overall still very good.
Pros: great pizza, handy location
Cons: long wait, parking limited
more