About
Lucky Clover Irish Sports Pub is an establishment located in Toronto, Ontario on 17 Lower Simcoe St. Lucky Clover Irish Sports Pub is in the "Irish pub" category. Featuring a dark wood decor & patio, this relaxed place serves a varied menu of pub favourites.
Categories
Irish pub
Reviews
No review
Leave a review
Nearby restaurants
You may also like