Get directions to: Leo's Coney Island, Milford, MI
Restaurant address: 525 N Main St Milford, MI 48381, USA
Restaurant: Leo's Coney Island