Leo's Coney Island

1382 N Burkhart Rd, Howell
(517) 552-3070

Customers' Favorites

Photos

+39 photos
+38 photos
Add a photo

Recent Reviews

Did take out my omelet was very small went super light on the gravy and hash brown portion was much smaller than before the other dishes were ok other than they were slacking on has browns
Great food and awesome service.
I meet a friend here once a month
and the food is always fresh and delicious. The wait staff is always extremely friendly and attentive.
You know exactly what to expect when you go into a Leo's and this was no exception. Greek salad was as good as it always is and the service is anticipitory, fast and friendly. 100% will go back.

More Reviews