-
Leo's Coney Island
is a pretty good Restaurant Restaurant
Ranked #1 of 30 Restaurants in Livonia.
Some say, it is disgusting.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The Restroom became a decision of their germs, or my germs. My germs won.. Restroom was disgusting. Don't touch anything.