Bar Champs
Bar and Grill · Pub
Bar Champs is a 3-story sports bar featuring daily deals on pub grub and a wide variety of games from around the world displayed on numerous TVs.
Location
Best places nearby
The highest rated places close to Bar Champs.
Local restaurants nearby
3956 Boulevard St-Laurent, QC

