Los Altos Restaurant
Address:
11367 Deerfield Dr, Truckee, CA 96161
Phone:
(530) 587-7872 Restaurants
Other Businesses:
- Wong's Garden at 11430 Deerfield Dr, Truckee, CA 96161
- Dominos Pizza at 12047 Donner Pass Rd, Truckee, CA 96161
- Round Table Pizza at 11200-7 Donner Pass Rd, Truckee, CA 96161
- Madigan's Grille & Tavern at 10534 Cold Stream Rd, Truckee, CA 96161
- Spice Restaurant at 11421 Deerfield Dr, Truckee, CA 96161