HomeSavasseLes Monts De Savasse🍽️Les Monts De Savasse🍽️ Restaurant · Savasse Frequently asked questions 🤔Where is Les Monts De Savasse? At 2060 Rd 165, 26740 Savasse. What kind of food does Les Monts De Savasse serve? Les Monts De Savasse is listed under Restaurant. How can I contact Les Monts De Savasse? By phone at 04 75 01 81 50. Updated on 9 November 2026