Restaurant
Village Pizzeria
39 locals recommend,
Tips from locals
Great pizza, closes at 9pm though. Try the "Half and Half Pizza chips" (garlic/pesto) as an appetizer or take-out
Locals also recommend
Location
11329 Deerfield Dr
Truckee, CA