Get directions to: Lighthouse, Alton, IL
Restaurant address: 115 Market St Alton, IL 62002, USA
Restaurant: Lighthouse