Been eating here my entire life and love it!! If you're looking for cheap gimmicky pizza go to a chain pizza place, if you want good pizza with an actual homemade sauce this is your place! The Rock Falls location is tiny, but head and shoulders better than the Sterling or Dixon locations!! I'd rather pay $15-$20 for an XL here than to eat a free Pizza Hut pizza, but that's just me!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.