Delivery
Pickup
Outdoor
Michigan
Owosso
1 Restaurants on GastroRanking
791 Opinions in 2 websites
It is such a shame what this resturant has become. This was mine and my families favorite resturant growing up. They finally got Chicago style pizza back and we were told $50 and some change for two p