All the times we’ve been to Keystone and this was the first time we tried Pizza 101 and we now we regret not having tried it sooner! The pizza was very good, but the strombolis were even better, and the strombolis were huge! It’s a tiny pace that only offers take out, but it makes for a great dinner back at the condo!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.