Get directions to: Leo's Coney Island, Farmington, MI
Restaurant address: 37580 W 12 Mile Rd Farmington, MI 48331, USA
Restaurant: Leo's Coney Island