Get directions to: Spectators Bar & Grill, Saint Michael, MN
Restaurant address: 5651 Lacentre Avenue Northeast Saint Michael, MN 55376, USA
Restaurant: Spectators Bar & Grill