Leo’s Coney Island
8645 Main St, Birch Run, MI 48415
Reviews
09/06/2016
Provided by YP.comAcoustics are terrible. It is far too loud. When we go out to eat, we want to be able to visit but we could barely carry on a conversation.
Food is good.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Other Links
- Categories
- American Restaurants, Restaurants
Suggest an Edit