A restaurant located at the Golf Club Montreux in Aigle, Switzerland, offering traditional and modern cuisine with a terrace overlooking the golf course.
A restaurant located at the Golf Club Montreux in Aigle, Switzerland, offering traditional and modern cuisine with a terrace overlooking the golf course.