Man, if this place is ranked 26 in Truckee, then Truckee has some amazing restaurants!
I ate there twice - which is very unusual for me when on the road (since I like to try as many places as I can).
Fast, very friendly service. I was obviously a tourist, but was treated like one of the many locals in the place.
You have to try the calamari. I'd never had it served as it was and it was excellent!
The pizza is well above average. Two of us took down a 14 incher. The cheese/garlic bread is crispy with just the correct amount of cheese.
Solid pricing - good value - easy to find - simple parking.
Definitely would come back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.