Leo's Coney Island
1382 N Burkhart Rd, Howell
(517) 552-3070
Recent Reviews
Order Online
You May Also Like
McDonald's - 1360 N Burkhart Rd
Fast Food, Burgers, Coffee & Tea
Arby's - 1385 N Burkhart Rd
Fast Food
Croissand'wiches - 1475 N Burkhart Rd G240
American
Restaurants in Howell, MI
Leo's Coney Island
1382 N Burkhart Rd, Howell, MI 48855
(517) 552-3070