Get directions to: Sugar Creek Inn, Elkhorn, WI
Restaurant address: N7073 Us Hwy 12 Elkhorn, WI 53121, USA
Restaurant: Sugar Creek Inn