Get directions to: Lisa's On Main, Melrose, MN
Restaurant address: 409 East Main Street Melrose, MN 56352, USA
Restaurant: Lisa's On Main