JavaScript is not enabled.
The best pizza in the twin cities - Review by citysearch c | Red's Savoy Inn and Pizza

Red's Savoy Inn and Pizza

Claim

The best pizza in the twin cities 12/2/2003

Great pizza, thin crust LOTS of toppings. It's a ""joint"" and the decor is not much, but the pizza is perfect. Pros: friendly staff, unpretentious Cons: smokey in the bar, crowded more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021