Le Chabada is a restaurant offering world cuisine with an indoor capacity of 45 people. It features a pleasant outdoor terrace, though music volume can sometimes be high. Prices start from €36.00.