The Lodge Restaurant 12850 Northwoods Blvd Truckee CA United States
Web Information: Web Page Reservations
Phone: 530.587.9455 Smoking: not permitted
Alcohol: full bar
Reservations: accepted
Parking: own parking lot