Belgian Brasserie in Vevey

Le Carré combines a magnificent view, locally sourced ingredients, experienced chefs and a friendly team. Pay us a visit for a fantastic restaurant experience with family or friends!

Food Served All Day Every Day

From breakfast to your evenings out, soaking in the atmosphere of the old town or enjoying the view on the lake side, right by the water’s edge.

Local, Seasonal Produce

Our dishes are prepared using quality ingredients, sourced locally from suppliers recognised for the excellent standards of their produce.

Our Dishes of the Day for 16–20 January


Pappardelle bolognese with truffle oil


Chicon au gratin (chicory and ham gratin)


Sautéed beef, tomato and black olive sauce, lentil purée and Brussels sprouts


Black olive Bavarian cream, crispy aubergine fritter and tomato with rosemary and oil flavoured with thyme


Trout with almond and smoked bacon sauce, mushroom custard and sautéed potatoes

Four Vibes Under One Roof

Everything you could want in the same place, from breakfast to dinner or just drinks and nibbles:

Le Carré in Vevey.

La Brasserie du Carré - Vevey

La Brasserie du Carré

Main restaurant on the first floor, with a view of the lake.

Sunday - Saturday 11:30 AM - 11:00 PM

Le Petit Carré - Vevey

Le Petit Carré

Café on the old town side, near the fountain.

Sunday - Saturday 08:00 AM - 10:00 PM

Le Bardu - Vevey

Le Bardu

Friendly bar and terrace on the quayside.

Sunday 11:00 AM - 11:00 PM

Monday - Thursday 03:00 PM - 11:00 PM

Friday 03:00 PM - 12:00 AM

Saturday 11:00 AM - 12:00 AM

Le Bordu - Vevey

Le Bordu

Outdoor bar ‘on’ the lake, open when weather permits.

Sunday - Thursday 11:00 AM - 11:00 PM

Friday - Saturday 11:00 AM - 12:00 AM

Belgian Cuisine with a Swiss Touch

The classic Belgian stew carbonnade flamande, lovingly prepared moules frites (mussels and chips), beers selected for their intense flavours and much more. 
Le Carré offers the best of Belgian cuisine to enjoy by the lake in Vevey.

Find out more about us

Our location

Rue du Lac 45
Vevey, 1800

021 921 50 06

Call us now:  021 921 50 06