McVeigh's Irish Pub, located in Toronto, Canada, has been a staple in the city for over 53 years, known for its warm hospitality and dedication to Irish music.
With a cozy atmosphere adorned with Irish memorabilia and live Celtic music performances six days a week, McVeigh's invites guests to enjoy traditional Irish fare and a welcoming environment overseen by the McVeigh family.
Generated from their website