This place has the best pizza I've ever eaten. I think it was the fresh ingredients that made the huge difference. If you like chain restaurant pizza, do yourself a favor and try this one. You won't want to go back. The pizza was hot, fresh, and delicious. The waitress was friendly and nice. Wish I could eat there every week!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.