TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Pizza in Melbourne

72 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

Italian

1/80 Hazel Glen Drive, 3754, Doreen

8.6 / 10
40 reviews

Average price $35

Italian

238 Bay Street, 3207, Port Melbourne

30% Off Your Food Bill

Italian

528 Mt Alexander Road, 3032, Ascot Vale

9.6 / 10
36 reviews

Average price $45

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

Italian

5B 359/353 Little Collins St, 3000, Melbourne

9.1 / 10
31 reviews

Australian

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

9.0 / 10
24 reviews

$20 Pizza Lunch Special 20AUD

Italian

70 Fergerson Street, 3016, Williamstown

8.4 / 10
39 reviews

Average price $35

50% Off Your Food Bill

Italian

98-100 High Street, 3070, Northcote

8.8 / 10
119 reviews

Average price $35

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

Italian

612 Nicholson Street, 3068, Fitzroy North

9.4 / 10
12 reviews

Italian

1543 High St, 3146, Glen Iris

8.4 / 10
72 reviews

Average price $35

40% Off The Set Menu

Italian

238 Clarendon Street, 3205, South Melbourne

8.9 / 10
48 reviews

Average price $35

Italian

362 Little Bourke Street, 3000, Melbourne

8.9 / 10
471 reviews

Average price $35

Italian

365 Little Collins St, 3000, Melbourne

8.8 / 10
236 reviews

Average price $35

Italian

26 Liverpool Street, 3000, Melbourne

8.9 / 10
283 reviews

Average price $35

Italian

113 High Street, 3070, Northcote

8.2 / 10
156 reviews

Average price $30

30% off on food

Italian

122 Union Road, 3032, Ascot Vale

9.1 / 10
6 reviews

Italian

242 High Street, 3070, Northcote

9.1 / 10
19 reviews

Average price $35

Italian

957 Healesville - Yarra Glen Road, 3775, Yarra Glen

9.2 / 10
42 reviews

Average price $45

Italian

240 High Street, 3337, Melton

9.0 / 10
170 reviews

Average price $55

Italian

677 Point Nepean Road, 3938, McCrae

8.9 / 10
63 reviews

Average price $45

Italian

373 Malvern Road, 3141, South Yarra

8.9 / 10
134 reviews

Accepts Yums

Italian

15 Gordon Street, 3185, Elsternwick

8.9 / 10
118 reviews

Accepts Yums

Italian

399 Lonsdale Street, 3000, Melbourne

8.4 / 10
168 reviews

Average price $20

Italian

15 Inkerman Street, 3182, St Kilda

8.9 / 10
161 reviews

Average price $45

Italian

72 Napier Street, 3040, Essendon

9.0 / 10
73 reviews

Average price $45

Filter

TheFork advantages