Get directions to: Captain's Landing, Mount Clemens, MI
Restaurant address: 152 North River Road Mount Clemens, MI 48043, USA
Restaurant: Captain's Landing