JavaScript is not enabled.
Best Pizza in the Twin Cities - Review by citysearch c | Red's Savoy Inn and Pizza

Red's Savoy Inn and Pizza

Claim

Best Pizza in the Twin Cities 1/11/2006

Great thin crust pizza with sauce so salty that you'll drink a gallon of water afterwards... Toppings are generous and thisck but leave enough room for their excellent sauce and cheese. My favorite is thier pepperoni and sausage... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021