The Rad Brothers Sports Bar and Tap House
The Rad Brothers Sports Bar and Tap House offers an extensive list of local craft beer and premium beer on tap, as well as a diverse menu that will please even the pickiest eater in your crew.
550 Ontario Street
Distance to Soccer Stadium: null
Distance to Velodrome: null