TheFork, a Trip advisor company

What
Where

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

The Best Italian Restaurants in Melbourne (VIC)

199 restaurants

Sort by Relevance

Italian

Ercolano

Shop 15 Harbour Plaza21 Thompson Road, 3197, Patterson Lakes (VIC)

9.8 / 10
253 reviews

american express Welcome

Italian

673 - 681 Glenferrie Road, 3122, Hawthorn (VIC)

9.6 / 10
772 reviews

Average price $85 american express Welcome

3 Course (includes a glass of Prosecco on arrival) 85AUD

Italian

159 - 161 Lonsdale Street, 3175, Dandenong (VIC)

9.3 / 10
103 reviews

Average price $45

InsiderFine Dining

Basement, 221 Queen Street, 3000, Melbourne (VIC)

9.7 / 10
140 reviews

Average price $95 american express Welcome

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

Italian

68 Toorak Rd, 3141, South Yarra (VIC)

9.4 / 10
78 reviews

Average price $40

Cosi Experience AU$79.00

Italian

760 Hampton Street, 3186, Brighton (VIC)

9.2 / 10
82 reviews

american express Welcome

InsiderItalian

12 Errol street, 3051, North Melbourne (VIC)

9.4 / 10
206 reviews

Average price $85 american express Welcome

Dinner 3 courses Menu 75AUD

Italian

528 Mt Alexander Road, 3032, Ascot Vale (VIC)

10.0 / 10
36 reviews

Average price $45

Italian

76 Bourke Street, 3000, Melbourne (VIC)

9.5 / 10
21 reviews

Average price $55 american express Welcome

Italian

585 La Trobe St, 3000, Melbourne (VIC)

9.5 / 10
76 reviews

Average price $70 american express Welcome

Italian

317 Bay St, 3207, Port Melbourne (VIC)

9.4 / 10
76 reviews

Average price $85 american express Welcome

Italian

225 Melville Road, 3044, Pascoe Vale South (VIC)

9.4 / 10
126 reviews

american express Welcome

Italian

957 Healesville - Yarra Glen Road, 3775, Yarra Glen (VIC)

9.4 / 10
42 reviews

Average price $45

Italian

11-25 Crossley Street, 3000, Melbourne (VIC)

9.4 / 10
359 reviews

Average price $75

InsiderItalian

115 Bay St, 3207, Port Melbourne (VIC)

9.4 / 10
126 reviews

Average price $75 american express Welcome

Fine Dining

219 King Street, 3000, Melbourne (VIC)

9.4 / 10
109 reviews

Average price $85 american express Welcome

Italian

214a Princes Highway, 3803, Hallam (VIC)

9.4 / 10
44 reviews

Average price $35 american express Welcome

Italian

31 Blessington St, 3182, St Kilda (VIC)

8.7 / 10
3 reviews

Average price $25

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

Italian

43 Hardware Ln, 3000, Melbourne (VIC)

9.3 / 10
13 reviews

Average price $60

InsiderItalian

500 Bourke Street, 3000, Melbourne (VIC)

9.3 / 10
448 reviews

Average price $65 american express Welcome

Italian

347 Lygon St, 3057, Brunswick East (VIC)

9.3 / 10
95 reviews

Average price $55

Italian

507 Macaulay Rd, 3031, Kensington (VIC)

9.7 / 10
5 reviews

Average price $40 american express Welcome

InsiderItalian

107 Cambridge Street, 3066, Collingwood (VIC)

9.5 / 10
78 reviews

Average price $85

BYO & FEED ME Monday Nights 60AUD

Italian

4/3 Murphy Street, 3141, South Yarra (VIC)

9.4 / 10
301 reviews

Average price $75 american express Welcome

Italian

98-100 High Street, 3070, Northcote (VIC)

8.9 / 10
122 reviews

Average price $35 american express Welcome

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

Filter

TheFork advantages