Get directions to: The Triangle, Madelia, MN
Restaurant address: 121 Highway 60 Se Madelia, MN 56062, USA
Restaurant: The Triangle