A Mixologist's Paradise

At Grand Restaurant, we believe in crafting exceptional dining experiences that tantalize the taste buds and ignite the senses. 

Via Serlas 546, 6700 St. Moritz, Switzerland

Opening Hours

Monday-Wednesday: 11a-9p
Thursday-Saturday: 11a-10p

Flow with the tides

WORLD-CLASS COCKTAILS UNDER THE ARCHES

Our chefs, true culinary maestros, meticulously curate each dish, blending traditional techniques.

Unwind in purple paradise

Our Menus

Unlock premium flavors

Stirring Up Something Special

Where to find us

Via Serlas 546, 6700 St. Moritz, Switzerland

Monday-Wednesday: 11a-9p
Thursday-Saturday: 11a-10p

A Blend Above the Rest.