Le Barrage is a French brasserie offering a selection of French cuisine in a pub and bar setting. It provides a casual atmosphere for enjoying meals and drinks.