The Lodge
American · Pub · Bar and Grill
The Lodge is a cozy bistro featuring pub fare, fireside seating, and scenic views. Enjoy their hand-picked wine selection and craft cocktails.
Location
Best places nearby
The highest rated places close to The Lodge.
Local restaurants nearby
12850 Northwoods Blvd, CA


