Local hotel recommended this place. Good pizza, price is what you would expect in Keystone. Coke by the bottle was bit odd. They sell a supersize pizza that looked like it would feed a small army.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.