This is the best pizza in the Twin Cities! The ambience is not what you would expect but really adds to the whole experience. I've been to Red Savoy's 5 or 6 times and it has always been a great experience.
Pros: Food, Cheap Drinks, Different
Cons: Crowded, Long Wait
more