|
|
Leo's Coney Island is a restaurant located in Flint, Michigan at 4151 Miller Road. They are open every day of the week. Leo's Coney Island, Carry-Out, Restaurant, Restaurants, Metro Detroit, Chicago, Greek. November 29, 2016: Leo's Coney Island Opens Our New Location in Macomb Township, MI... Leo's Coney Island, Restaurant, Restaurants, Metro Detroit, Chicago, Carry-Out, Greek. December 13,...
4151 Miller Road, Flint, MI, 48507
|
|
|