The Mountain Restaurant offers a French ski lodge-inspired casual dining experience, serving freshly prepared French cuisine year-round. It provides a unique atmosphere within a garden centre setting.