Get directions to: Idler Riverboat-magnolia Grille, South Haven, MI
Restaurant address: 515 Williams Street South Haven, MI 49090, USA
Restaurant: Idler Riverboat-magnolia Grille