Get directions to: Lighthouse, Kenosha, WI
Restaurant address: 1146 Sheridan Rd Kenosha, WI 53140, USA
Restaurant: Lighthouse