Get directions to: Lake Shore Deli, Excelsior, MN
Restaurant address: 332 Lake Street Excelsior, MN 55331, USA
Restaurant: Lake Shore Deli