Best Italian Restaurants in Truckee, California - November, 2024

Zano's Family Italian & Pizzeria

11401 Donner Pass Rd
Truckee, California
Open : 11:30 AM - 8:30 PM