JavaScript is not enabled.
By Far The Best Pizza In The Twin Cities! - Review by citysearch c | Red's Savoy Inn and Pizza

Red's Savoy Inn and Pizza

Claim

By Far The Best Pizza In The Twin Cities! 11/21/2005

The service may suck at the main place downtown, but only because it's cramped, no parking and you may have to wait because theres alot of pizza crazy people there! But you got to be crazy to say the pizza is average or greesy! If you don't like the ambience try one of their take outs on whitebear in st.paul, and newport off of 61! Pros: PIZZA, PIZZA, PIZZA Cons: Parking, service more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021