Restaurant Le Papillon offers a relaxed atmosphere serving traditional French cuisine. They also feature a British-style Fish & Chips and other dishes like hamburgers and pizzas.