TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

Specify a date & time to find the best restaurants & offers

The Best European Restaurants in Brussels

360 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

French

Shake Hands

Avenue Orban 208, 1150, Woluwe-Saint-Pierre

8.9 / 10
666 reviews

Average price €35

-30% off the "à la carte" menu!

European

Waterloosesteenweg 1476, 1180, Uccle

8.4 / 10
127 reviews

Average price €25

-30% off the "à la carte" menu!

Italian

Tweekerkenstraat 76, 1210, Saint-Josse-ten-Noode

8.7 / 10
266 reviews

Average price €29

-40% off the "à la carte" menu!

1 starMICHELIN 2020Fine Dining

Avenue du Roi Chevalier 24, 1200, Woluwé-Saint-Lambert

9.7 / 10
95 reviews

Average price €100

Menu Da Mimmo 120€

Specify a date and enjoy promotions of up to -50% in our best restaurants

Belgian

Jourdanplein 1, 1040, Etterbeek

9.0 / 10
440 reviews

Average price €45

-20% off the "à la carte" menu!

MICHELIN 2020French

Brugmannlaan 52, 1190, Vorst

9.3 / 10
627 reviews

Average price €39

Menu 55€

Greek

Chaussée d'Ixelles 235, 1050, Ixelles

9.6 / 10
13 reviews

Average price €20

Spanish

14, place Colignon, 1030, Schaerbeek

9.1 / 10
219 reviews

Average price €45 Accepts Yums

YUMS x2Greek

Dieleghemse Steenweg 145, 1090, Jette

8.8 / 10
16 reviews

Average price €38

Greek

Vootstraat 40, 1200, Woluwé-Saint-Lambert

8.2 / 10
224 reviews

Average price €30 Accepts Yums

-30% off the "à la carte" menu!

YUMS x2Greek

Gounodlaan 78, 1070, Anderlecht

8.8 / 10
44 reviews

Average price €15

European

Boulevard Charlemagne 80, 1000, Brussels

9.3 / 10
249 reviews

Average price €37

-20% on « Menu 4 courses à la carte », or €37.60 instead of €47.00!

Italian

Rue de Namur 32, 1000, Brussels

9.5 / 10
239 reviews

Average price €35

Italian

Rue du Progrès 17, 1210, Saint-Josse-ten-Noode

8.9 / 10
234 reviews

Average price €25 Accepts Yums

Group Special: Menu 35€ (10 to 100 p.)

Italian

Oudergemlaan 56, 1040, Etterbeek

8.7 / 10
44 reviews

Average price €25

-30% off the "à la carte" menu!

Italian

Avenue Eugène Plasky 95, 1030, Schaarbeek

9.5 / 10
324 reviews

Average price €31

French

176, tomberg, 1200, Woluwé-Saint-Lambert

8.7 / 10
580 reviews

Average price €36

-30% off the "à la carte" menu!

Belgian

Chaussée d'Alsemberg 621, 1180, Uccle

9.0 / 10
414 reviews

Average price €30

Belgian

11, grand Place, 1000, Brussels

8.6 / 10
283 reviews

Average price €29

-30% off the "à la carte" menu!

French

Rue Lincoln 54, 1180, Uccle

9.4 / 10
38 reviews

Average price €35

Italian

Rue de Linthout 208, 1040, Etterbeek

9.4 / 10
88 reviews

Average price €15

Italian

82, rue Stévin, 1000, Brussels

9.4 / 10
49 reviews

Average price €19

French

1116, chaussée de Waterloo, 1180, Uccle

9.2 / 10
66 reviews

Average price €45

Menu 15 €

Italian

Chaussée de Vleurgat 175, 1050, Ixelles

9.3 / 10
11 reviews

Average price €25

French

Avenue du Prince de Ligne 14, 1180, Uccle

9.3 / 10
231 reviews

Average price €50 Accepts Yums

Menu 78€

Filter

TheFork advantages