The Irish Rose Pub

1095 Weston, Toronto, Ontario

1095 Weston, Toronto, Ontario
Bar, Pub