La Pause Tourrettane is a restaurant offering fresh, homemade cuisine. Enjoy panoramic views from the shaded terrace.