Get directions to: Lakeside Steak & Chop House, Glenwood, MN
Restaurant address: 180 S Lakeshore Dr Glenwood, MN 56334, USA
Restaurant: Lakeside Steak & Chop House