TheFork, a Trip advisor company

What

What

Where

Where

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

The Best European Restaurants in Brussels

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

Greek

La Grillade

Chaussée de Forest 110, 1060, Saint-Gilles

8.8 / 10
54 reviews

Average price €28

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

Italian

Rue Jourdan 5, 1060, Saint-Gilles

8.4 / 10
24 reviews

Average price €42

Belgian

Place du Jardin aux Fleurs 1, 1000, Brussels

8.3 / 10
137 reviews

Average price €40

Belgian

Dekenijstraat 124, 1180, Uccle

Average price €20

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

Belgian

Drève du Duc 63, 1170, Watermaal-Bosvoorde

Average price €35

Italian

Kiekenmarkt 2, 1000, Brussels

Average price €20

Portuguese

Boondaalsesteenweg 4, 1050, Ixelles

Average price €30

Belgian

Oudergemlaan 4, 1040, Etterbeek

Average price €35

French

Dejonckerstraat 54, 1060, Brussels

Average price €42

Portuguese

Jamarlaan 16, 1060, Saint-Gilles

Average price €35

Belgian

Onze-Lieve-Vrouwvoorplein 11, 1020, Brussels

Average price €30

European

Akenkaai, 1000, Brussels

Average price €25

Italian

Haachtsesteenweg 32, 1000, Saint-Josse-ten-Noode

Average price €25

Pizzeria

Stationsstraat van Woluwe 95, 1200, Woluwé-Saint-Lambert

Average price €25

Belgian

Rue General Patton 24, 1050, Ixelles

Average price €22

Belgian

Stallestraat 98, 1180, Uccle

8.4 / 10
8 reviews

Average price €35

French

Luxemburgplein 12, 1050, Ixelles

Average price €25

Italian

Avenue de la Brise 36, 1020, Brussels

8.3 / 10
71 reviews

Average price €25

Belgian

Avenue Louise 71, 1050, Ixelles

Average price €35

European

Galeries de la Toison D'or, bte 9 Avenue de la Toison d’Or, 17/20, 1050, Ixelles

8.3 / 10
10 reviews

Average price €25

Belgian

Rue de la Croix de Fer 40, 1000, Brussels

8.2 / 10
69 reviews

Average price €27

Belgian

30, galerie de la Reine, 1000, Brussels

8.4 / 10
323 reviews

Average price €33

Greek

Grand Place 36, 1000, Brussels

6.8 / 10
35 reviews

Average price €25

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

Italian

Boulevard Anspach 93, 1000, Brussels

8.2 / 10
14 reviews

Average price €25

Belgian

22, place Sainte Catherine, 1000, Brussels

8.6 / 10
1,969 reviews

Average price €40

Filter

TheFork advantages