The French Pub is a bar located at 41 Place des Capucins. It is described as an ideal place to refuel or relax. The establishment was previously known as 'Votre nouveau Bar'.