This is by far the best pizza in town! Sometimes when you just want pizza, other places are ok BUT when you want the *best* pizza, this is it. Thin crust and great house salads are the specialty. THey also offer meatball & sausage floats plus they have a liquor liscence.
Parking is on the street but for less than a block walk, it rocks.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.