Artichaut Barigoule is a long-standing French sandwich shop and fast-food establishment. Located on the port, it has been delighting customers with its delicious sandwiches and desserts for over 30 years.