The Lodge Restaurant & Pub

  1. (530) 587-9455
    11509 Northwoods Boulevard
    Truckee, CA
    Operating hours: 
    Outdoor Deck + Pavilion dining: Daily, 5-9PM; Take-out orders: Daily, 5-9PM
    Parking: 
    Lot