Leo's Coney Island

Restaurant 2100 Woodward Ave Detroit

Leo's Coney Island serves up tasty hot dogs and can be found throughout Detroit.