- Ranked #2 for Italian restaurants in Truckee
3 Tips and reviews
Sort:
- Popular
- Recent
- AmateurConciergeAugust 19, 2023High quality Italian in a diff area of Truckee. This ain’t that downtown vibe. Higher end interior as well.
- Amazing pasta and pizza. Fresh organic ingredients and nice staff
9 Photos