Landy's Bar is a brewery offering French cuisine, alongside classic bar and pub fare. Average price €23.