Bar National is a cozy establishment in Granby, QC, offering a selection of drinks and light bites. It provides a relaxed atmosphere and friendly service.