Spring Creek Restaurant, 608-592-0600.
Spring Creek Restaurant is Closed as of August 11, 2023. Our best wishes to the new ownership.
118 S. Main Street, Lodi WI 53555
Located next to Spring Creek and the home of Lodi’s famous feathered friend, Susie the Duck.
© 2024 · Spring Creek Restaurant.