Chalet Suisse Restaurant, France
A striking landmark – the “Chalet Suisse” restaurant. Built with 140 x 160 mm solid planed log in Montpellier, southern France.
Its cosy, alpine-themed interior covering 350 square metres of floor space provides the perfect setting in which to enjoy culinary treats from the mountains!