Had a terrific thin crust three topping pizza. Large was only $12.00. This place is packed but they get the food out quickly. Highly recommend this restaurant. Highly rated and voted best Pizza!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.