We stopped here for a quick bite. Maria & Z, the owners are very friendly. Anyway, the food was quick to arrive and top notch. We all loved the burgers, and had to try the NY pizza. It was NY in Idaho! I just love this place. A must see in the area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.