Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Pub Grub Restaurants in Perth (WA)

30 restaurants

Sort by Relevance

European

JB O'Reillys

99 Cambridge St, 6007, West Leederville (WA)

9.2 / 10
231 reviews

Average price $45 american express Welcome

Australian

208 Sorrento Quay, 6025, Hillarys (WA)

9.0 / 10
921 reviews

Average price $45

Australian

1120 - 1124 Albany Highway, 6102, Bentley (WA)

8.9 / 10
47 reviews

Average price $30

Pub Grub

64 South Tce, 6160, Fremantle (WA)

8.8 / 10
126 reviews

Average price $29 Accepts Yums

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

Steak

605 Albany Highway, 6100, Victoria Park (WA)

8.7 / 10
58 reviews

Average price $40

Pub Grub

901 Albany Highway, 6101, East Victoria Park (WA)

8.8 / 10
428 reviews

Average price $32 Accepts Yums

Pub Grub

2149 Albany Highway, 6110, Gosnells (WA)

8.6 / 10
308 reviews

Average price $25 Accepts Yums

Pub Grub

347 Murray St, 6000, Perth (WA)

8.7 / 10
558 reviews

Average price $29 Accepts Yums

Pub Grub

1382 Albany Highway, 6107, Cannington (WA)

8.5 / 10
85 reviews

american express Welcome

Pub Grub

349 Warwick Road, 6024, Greenwood (WA)

8.8 / 10
683 reviews

Average price $27 Accepts Yums

Australian

2 Macquarie Boulevard, 6164, Hammond Park (WA)

8.2 / 10
844 reviews

Average price $27

Pub Grub

535 Stirling Hwy, 6011, Cottesloe (WA)

8.2 / 10
187 reviews

Average price $24 Accepts Yums american express Welcome

Pub Grub

119 Murdoch Road, 6108, Thornlie (WA)

8.4 / 10
174 reviews

Average price $26 Accepts Yums

Pub Grub

80 Stirling Hwy, 6009, Nedlands (WA)

7.4 / 10
85 reviews

Average price $22 Accepts Yums american express Welcome

Pub Grub

Cnr James St & Williams St, 6003, Northbridge

6.2 / 10
11 reviews

Average price $23 Accepts Yums

Pub Grub

174 Wright Street, 6105, Cloverdale (WA)

8.8 / 10
229 reviews

Average price $25 Accepts Yums

Pub Grub

7 Holmes Street, 6110, Southern River (WA)

9.0 / 10
263 reviews

Average price $26 Accepts Yums

Pub Grub

Whitfords Ave, 6025, Hillarys (WA)

8.7 / 10
283 reviews

Average price $25

Pub Grub

33 Herdsman Pde, 6014, Wembley (WA)

8.7 / 10
301 reviews

Average price $22 Accepts Yums

Pub Grub

2 Morris Road, 6018, Innaloo (WA)

8.6 / 10
167 reviews

Average price $23 Accepts Yums

Pub Grub

18 Dundebar Road, 6065, Wanneroo (WA)

8.6 / 10
313 reviews

Average price $25 Accepts Yums

Pub Grub

Crn Benningfield Road and South Street, 6149, Bull Creek (WA)

8.4 / 10
156 reviews

Average price $50 Accepts Yums american express Welcome

Pub Grub

493 Beach Road, 6023, Duncraig (WA)

8.2 / 10
222 reviews

Average price $25 Accepts Yums

Pub Grub

331 Bulwer St, 6005, West Perth (WA)

8.2 / 10
309 reviews

Average price $26 Accepts Yums

Pub Grub

44 Lake St, 6003, Northbridge

8.7 / 10
53 reviews

Average price $25

Filter

TheFork advantages