Leo's Coney Island
Address:
1382 N Burkhart Rd, Howell, MI 48855
Phone:
(517) 552-3070
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
Restaurants,
American
Other Businesses:
- Blue Fin at 4313 E Grand River Ave, Howell, MI 48843
- Mexican Product at 1512 Yorkshire Dr, Howell, MI 48843
- McDonald's at 2205 W Grand River Ave, Howell, MI 48843
- Big Boy Restaurants at 2222 W Grand River Ave, Howell, MI 48843
- Pizza Hut at 433 E Highland Rd, Howell, MI 48843