This establishment is a restaurant offering Mediterranean cuisine with a focus on local products. It is located in Peyrolles en Provence.