Get directions to: Leo's Coney Island, Novi, MI
Restaurant address: 47830 Grand River Ave Novi, MI 48374, USA
Restaurant: Leo's Coney Island