Eating American (Traditional) Sandwich at Leo's Grill & Malt Shop restaurant in Stillwater, MN.

Feedback

Do you manage or own Leo's Grill & Malt Shop?

Yes