TheFork, a Trip advisor company

What
Where

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

The Best Pub Grub Restaurants in Melbourne (VIC)

83 restaurants

Sort by Relevance

Steak

The Railway Club Hotel

107 Raglan St, 3207, Port Melbourne (VIC)

9.3 / 10
883 reviews

Average price $85

Pub Grub

Cnr Barry Rd & Maffra St, 3048, Coolaroo (VIC)

9.2 / 10
13 reviews

Average price $22

Pub Grub

1 Cramer Street, 3072, Preston (VIC)

9.2 / 10
25 reviews

Average price $22

Australian

111 Watton Street, 3030, Werribee (VIC)

9.2 / 10
64 reviews

Average price $42 american express Welcome

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

Pub Grub

301 High Street, 3070, Northcote (VIC)

9.2 / 10
67 reviews

Average price $35 american express Welcome

Pub Grub

10 Ardlie Street, 3049, Westmeadows (VIC)

9.1 / 10
131 reviews

Average price $21

Australian

270 Swan Street, 3121, Richmond (VIC)

9.1 / 10
103 reviews

Average price $35

Australian

1425 Plenty Road, 3754, Mernda (VIC)

9.0 / 10
169 reviews

Average price $24

Australian

63 Evans Street, 3429, Sunbury (VIC)

9.0 / 10
20 reviews

Average price $40

Pub Grub

1281 Nepean Highway, 3192, Cheltenham (VIC)

9.0 / 10
46 reviews

Average price $20

Pub Grub

138 York Road, 3796, Mount Evelyn (VIC)

9.0 / 10
62 reviews

Average price $25

Pub Grub

82 Mahoneys Road, 3074, Thomastown (VIC)

9.0 / 10
24 reviews

Average price $24

Pub Grub

135 Stephen Street, 3013, Yarraville (VIC)

9.0 / 10
68 reviews

Average price $35 american express Welcome

Pub Grub

619 Church Street, 3121, Richmond (VIC)

9.4 / 10
76 reviews

Average price $45

Australian

209 - 215 Clarendon St, 3205, South Melbourne (VIC)

8.9 / 10
75 reviews

american express Welcome

Pub Grub

1208 Burwood Hwy, 3156, Upper Ferntree Gully (VIC)

8.9 / 10
80 reviews

Average price $20

Pub Grub

2077 Dandenong Road, 3168, Clayton (VIC)

8.8 / 10
37 reviews

Average price $20

Australian

820 Plenty Road, 3752, South Morang (VIC)

8.8 / 10
44 reviews

Average price $20

Pub Grub

204 Millers Road, 3025, Altona North (VIC)

8.8 / 10
101 reviews

Average price $20

Pub Grub

Cnr Corrigan Rd & Princes Hwy, 3171, Springvale (VIC)

8.8 / 10
143 reviews

Average price $23

Australian

39 Bay Street, 3207, Port Melbourne (VIC)

8.8 / 10
150 reviews

Average price $45

Pub Grub

72 Auburn Parade, 3123, Hawthorn East (VIC)

9.2 / 10
27 reviews

Average price $30 american express Welcome

Australian

250 Heaths Road, 3029, Hoppers Crossing (VIC)

9.2 / 10
55 reviews

Average price $26

Pub Grub

Southgate Restaurant & Shopping Precinct, 3006, Southbank (VIC)

9.2 / 10
348 reviews

Average price $35 american express Welcome

Australian

1141 Sydney Road, 3046, Hadfield (VIC)

8.7 / 10
24 reviews

Average price $22

Filter

TheFork advantages