Leo's Coney Island

4380 E Grand River Ave, Howell
(517) 548-9480

Customers' Favorites

Menu

Photos

+56 photos
+55 photos
Add a photo

Recent Reviews

Pretty good place a little on the expensive side.. everything is great about it. I just don't like to hand out five out of fives unless they're extra extraordinary but it is damn near close
Our Favorite place to eat when we go down state. Fast and friendly. We ate their two nights in a row I had to get my flaming cheese kick in. I have not found a place yet up north. Hmm we need a Leo's up here!
Ordered a carryout medium Greek salad. Asked waitress to verify the order. When I didn't hear the last sentence she spoke, she became a bit abrasive.
Salad lacked in comparison to previous salads at this location. No pita bread included.
I will just drive to the Burkhart location.

More Reviews