TheFork, a Trip advisor company

What

What

Where

Where

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

The Best European Restaurants in Melbourne

291 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 booking 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

Shop 225 Pizzeria

225 Melville Road, 3044, Pascoe Vale South

9.2 / 10
123 reviews

InsiderItalian

512 Whitehorse Road, 3127, Surrey Hills

9.3 / 10
199 reviews

Average price $55

Greek

83 Grimshaw St, 3088, Greensborough

9.1 / 10
58 reviews

InsiderFine Dining

Basement, 221 Queen Street, 3000, Melbourne

9.7 / 10
140 reviews

Average price $95

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

Italian

L1, 399 Lt Lonsdale St, 3000, Melbourne

8.7 / 10
527 reviews

50% off food with TheFork

Italian

1/80 Hazel Glen Drive, 3754, Doreen

8.6 / 10
40 reviews

Average price $35

Eastern European

313 Coventry St, 3205, South Melbourne

9.4 / 10
53 reviews

Spanish

513 Elizabeth Street, 3000, Melbourne

9.4 / 10
68 reviews

Average price $35

Italian

76 Bourke Street, 3000, Melbourne

9.5 / 10
21 reviews

Average price $55

InsiderItalian

317 Bay St, 3207, Port Melbourne

9.3 / 10
63 reviews

Average price $85

InsiderEuropean

428 Little Bourke st, 3000, Melbourne

9.3 / 10
162 reviews

Average price $55

InsiderItalian

11-25 Crossley Street, 3000, Melbourne

9.3 / 10
352 reviews

Average price $95

InsiderFine Dining

219 King Street, 3000, Melbourne

9.4 / 10
104 reviews

Average price $85

InsiderItalian

78A Wellington Pde, 3002, East Melbourne

9.2 / 10
326 reviews

Average price $55

Anzac Day Menu ***Book via www.geppettotrattoria.com*** 49AUD

Italian

238 Bay Street, 3207, Port Melbourne

30% Off Your Food Bill

Italian

507 Macaulay Rd, 3031, Kensington

9.6 / 10
4 reviews

Average price $40

Italian

136 Union Road, 3032, Ascot Vale

9.6 / 10
35 reviews

Greek

183 Victoria Avenue., 3206, Albert Park

9.6 / 10
72 reviews

InsiderItalian

500 Bourke Street, 3000, Melbourne

9.2 / 10
439 reviews

Average price $65

Italian

34 Springthorpe Blvd, 3085, Macleod

9.6 / 10
27 reviews

Average price $20

InsiderItalian

12 Errol street, 3051, North Melbourne

9.2 / 10
203 reviews

Average price $85

Italian

528 Mt Alexander Road, 3032, Ascot Vale

9.6 / 10
36 reviews

Average price $45

InsiderFine Dining

585 La Trobe Street, 3000, Melbourne

9.3 / 10
64 reviews

Average price $70

Spanish

274 bridge road, 3121, Richmond

8.8 / 10
21 reviews

Average price $35

30% Off Your Food Bill

InsiderItalian

107 Cambridge Street, 3066, Collingwood

9.5 / 10
71 reviews

Average price $85

BYO & FEED ME Monday Nights 60AUD

Filter

TheFork advantages