Description
Located in the heart of Tahoe Donner in Truckee, The Lodge Restaurant & Pub is known for offering exquisite bistro-style menus crafted with French and Pacific Rim influences. Meals offer the finest ingredients available, including organic meats and locally grown produce, without trans fats.
Location
-
12850 Northwoods Boulevard, Truckee, California 96161, United States of America