Taylor
View Leo's Coney Island in a larger map
9845 Telegraph Rd.
(313) 295-8487

Hours of Operation:
Monday-Sunday: 7AM-12AM

Click Here for the Menu

Back
Back to All Locations