Do you love sausage? Well no place on earth is the taste of sausage make your mouth just seem to water than at Red's Savoy Inn and Pizza. The cheese is unique and delicious. The sauce and crust can only be tasted at this one restaurant that my husband and I go to everytime we are in St. Paul. Nobody can deny that this is the place for anyone who loves pizza. It's a recipe that cannot be found anywhere else.
more