Les Cabrettes is a restaurant offering authentic cuisine in a scenic setting. Features include a terrace and garden.