In the Summer the outdoor seating is awesome! The pizzas are varied and very delicious. Especially after a day on the lake! Every time we go to McCall we go here. 3 musts in McCall, this is one.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.