JavaScript is not enabled.
yum, Mamma mia - Review by citysearch c | Red's Savoy Inn and Pizza

Red's Savoy Inn and Pizza

Claim

yum, Mamma mia 11/9/2002

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021