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

359 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.

Italian

Bella Ciao

Avenue Marc Henri Van Laer 92, 1070, Anderlecht

8.9 / 10
6 reviews

Average price €30

Italian

Antwerpsesteenweg 33, 1000, Brussels

8.9 / 10
26 reviews

Average price €23

French

De Frélaan 182, 1180, Uccle

9.2 / 10
224 reviews

Average price €60

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

Italian

Rue Haute 16, 1000, Brussels

8.9 / 10
127 reviews

Average price €20

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

Italian

Rue Archimède 18, 1000, Brussels

8.9 / 10
143 reviews

Average price €25

Italian

Place Général Meiser 15, 1030, Schaarbeek

8.9 / 10
114 reviews

Average price €25

Italian

Rue de l'Enseignement 31, 1000, Brussels

8.9 / 10
207 reviews

Average price €28

Italian

35, rue Caroly, 1050, Ixelles

8.9 / 10
72 reviews

Average price €25

Belgian

13, rue de Wynants, 1000, Brussels

8.9 / 10
82 reviews

Average price €33

MICHELIN 2020Belgian

Rue des Bouchers 13, 1000, Brussels

8.8 / 10
1,321 reviews

Average price €50

Belgian

Rue Dejoncker 24, 1060, Saint-Gilles

8.6 / 10
144 reviews

Average price €30

Group Special: Menu 59€ (10 to 10 p.)

Belgian

Rue Jourdan 129, 1060, Saint-Gilles

8.6 / 10
173 reviews

Average price €25

Brunch de 22€ à 26€

Italian

13, rue du Champ de Mars, 1050, Ixelles

8.8 / 10
251 reviews

Average price €25

Menu 25€

Belgian

15, grand Place, 1000, Brussels

8.8 / 10
90 reviews

Average price €40

Italian

Rue Général Mac Arthur 3, 1180, Uccle

8.8 / 10
6 reviews

Average price €50

Italian

Crabbegatweg 2, 1180, Uccle

8.8 / 10
24 reviews

Average price €40

MICHELIN 2020Belgian

Grand Place 9, 1000, Brussels

8.5 / 10
110 reviews

Average price €45

Set Menus from 37€ to 110€

Belgian

Quai aux Briques 60, 1000, Brussels

8.8 / 10
323 reviews

Average price €35

Belgian

Grand Place 14, 1000, Brussels

8.8 / 10
170 reviews

Average price €30

Italian

Wemmelse Steenweg 10, 1000, Brussels

8.8 / 10
8 reviews

Average price €25

Belgian

32, rue des Renards, 1000, Brussels

8.8 / 10
83 reviews

Average price €30

Menu 32€

Italian

De Frélaan 205, 1180, Uccle

6.5 / 10
24 reviews

Average price €17

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

Pizzeria

Rue du Vieux Marché aux Grains 6, 1000, Brussels

8.7 / 10
288 reviews

Average price €21

French

Zaterdagplein 14, 1000, Brussels

8.7 / 10
352 reviews

Average price €36

Business Lunch 19€

MICHELIN 2020French

1, galerie des Princes, 1000, Brussels

8.7 / 10
121 reviews

Average price €43

Filter

TheFork advantages