There are a few pizza shops around, but, for thin crust pizza, Leo & Joe’s is hard to beat. Even when busy, you are waited on quickly, and the food comes out pretty fast! Reasonable prices and good food! Whenever we have company from out of town, we usually go here, and everyone always has a good meal!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.