TheFork, a Trip advisor company

What
Where

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

The Best Italian Restaurants in Melbourne (VIC)

198 restaurants

Sort by Relevance

Italian

Slices Doreen

1/80 Hazel Glen Drive, 3754, Doreen (VIC)

8.8 / 10
41 reviews

Average price A$35

InsiderItalian

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

9.9 / 10
140 reviews

Average price A$95 american express Welcome

Italian

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

9.6 / 10
772 reviews

Average price A$85 american express Welcome

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

InsiderItalian

12 Errol street, 3051, North Melbourne (VIC)

9.5 / 10
206 reviews

Average price A$85 american express Welcome

Dinner 3 courses Menu 75AUD

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

Italian

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

10.0 / 10
36 reviews

Average price A$45

Italian

76 Bourke Street, 3000, Melbourne (VIC)

9.5 / 10
21 reviews

Average price A$55 american express Welcome

Italian

585 La Trobe St, 3000, Melbourne (VIC)

9.5 / 10
76 reviews

Average price A$70 american express Welcome

Fine Dining

219 King Street, 3000, Melbourne (VIC)

9.5 / 10
109 reviews

Average price A$85 american express Welcome

Italian

317 Bay St, 3207, Port Melbourne (VIC)

9.4 / 10
76 reviews

Average price A$85 american express Welcome

Italian

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

9.8 / 10
253 reviews

american express Welcome

Italian

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

9.4 / 10
126 reviews

american express Welcome

Italian

273 Hampton Street, 3188, Hampton (VIC)

9.6 / 10
204 reviews

Average price A$55

2 hour seating time AU$55.00

Italian

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

9.4 / 10
359 reviews

Average price A$75 american express Welcome

InsiderItalian

115 Bay St, 3207, Port Melbourne (VIC)

9.4 / 10
126 reviews

Average price A$75 american express Welcome

Italian

214a Princes Highway, 3803, Hallam (VIC)

9.4 / 10
44 reviews

Average price A$35 american express Welcome

Italian

132 Wellington Parade, 3002, East Melbourne (VIC)

9.4 / 10
142 reviews

Average price A$65 american express Welcome

Italian

43 Hardware Ln, 3000, Melbourne (VIC)

9.3 / 10
13 reviews

Average price A$60

Italian

760 Hampton Street, 3186, Brighton (VIC)

9.3 / 10
82 reviews

american express Welcome

InsiderItalian

445 Lt Collins Street, 3000, Melbourne (VIC)

9.3 / 10
796 reviews

Average price A$70

Italian

18 Hexham Road, 3770, Gruyere (VIC)

9.3 / 10
79 reviews

Average price A$65 american express Welcome

Italian

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

9.3 / 10
103 reviews

Average price A$45

Italian

507 Macaulay Rd, 3031, Kensington (VIC)

9.7 / 10
5 reviews

Average price A$40 american express Welcome

Italian

155 Gardens Rd, 3939, Rosebud (VIC)

8.6 / 10
58 reviews

TWO COURSE $65

InsiderItalian

107 Cambridge Street, 3066, Collingwood (VIC)

9.5 / 10
78 reviews

Average price A$85

BYO & FEED ME Monday Nights 60AUD

Italian

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

8.9 / 10
122 reviews

Average price A$35 american express Welcome

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

The Best Italian Restaurants in Melbourne (VIC)

Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

Filter

TheFork advantages