TheFork, a Trip advisor company

What
Where

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

The Best Pizza in Melbourne (VIC)

71 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

The Golden Gate Hotel

238 Clarendon Street, 3205, South Melbourne (VIC)

9.1 / 10
48 reviews

Average price $35

Italian

70 Fergerson Street, 3016, Williamstown (VIC)

8.4 / 10
39 reviews

Average price $35

50% Off Your Food Bill

Italian

362 Little Bourke Street, 3000, Melbourne (VIC)

9.0 / 10
471 reviews

Average price $35

Italian

15 Gordon Street, 3185, Elsternwick (VIC)

9.0 / 10
119 reviews

Accepts Yums

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

Italian

517 malvern Rd, 3142, Toorak (VIC)

8.8 / 10
186 reviews

Average price $45

ITALIAN BANQUET - Requested for 12 or more 49AUD

Italian

38 Portman Street, 3166, Oakleigh (VIC)

8.9 / 10
51 reviews

Average price $35

Italian

238 Bay Street, 3207, Port Melbourne (VIC)

Italian

72 Napier Street, 3040, Essendon (VIC)

8.9 / 10
73 reviews

Average price $45

Steak

The Atrium, Federation Square, 3004, Melbourne (VIC)

8.3 / 10
212 reviews

Average price $54

Italian

Shop MR2 3 Southgate Avenue, 3006, Southbank (VIC)

8.8 / 10
1,511 reviews

Average price $45

Pub Grub

135 Stephen Street, 3013, Yarraville (VIC)

8.8 / 10
68 reviews

Average price $35

Italian

1 Lakeside Dr, 3151, Burwood East (VIC)

8.8 / 10
129 reviews

Average price $35

Italian

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

10.0 / 10
36 reviews

Average price $45

Italian

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

9.3 / 10
123 reviews

Australian

2 Swanson Street Ground Level, Transport Hotel, Federation Square, 3000, Melbourne (VIC)

8.9 / 10
24 reviews

$20 Pizza Lunch Special 20AUD

Italian

717 High Street, 3143, Armadale (VIC)

8.6 / 10
15 reviews

Average price $55

Italian

246 Sydney Road, 3056, Brunswick (VIC)

8.6 / 10
36 reviews

Average price $35

Italian

26 Liverpool Street, 3000, Melbourne (VIC)

9.0 / 10
283 reviews

Average price $35

Italian

612 Nicholson Street, 3068, Fitzroy North (VIC)

9.4 / 10
12 reviews

Italian

105 Wattletree Road, 3143, Armadale (VIC)

8.5 / 10
162 reviews

Average price $35

Italian

63 Sydney Rd, 3056, Brunswick (VIC)

Italian

Shop 2 & 3, 109 High Street, 3915, Hastings (VIC)

Italian

523 Warrigal Road, 3147, Ashwood (VIC)

Average price $20

Italian

920 Old Calder Highway, 3036, Keilor (VIC)

8.3 / 10
14 reviews

Average price $20

Italian

28 The Link, 3082, Mill Park (VIC)

8.2 / 10
110 reviews

Average price $45

Filter

TheFork advantages