The Lodge by GSGC is a new dine-in restaurant offering a scenic dining experience.