TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in South-Western Sydney, Sydney

81 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.

American

Coco Cubano Macarthur Square

Macarthur Square - Level 1 Gilchrist Drive, 2560, Ambarvale

8.7 / 10
68 reviews

Average price $20

InsiderItalian

79 Bathurst St, 2170, Liverpool

9.7 / 10
20 reviews

Average price $50

Australian

outdoor shop 205/462 Chapel Rd, 2200, Bankstown

8.8 / 10
124 reviews

Average price $25

50% Off Your Food Bill

Indian

1-15 Murray Street, 2570, Camden

9.5 / 10
4 reviews

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

German

561-583 Polding Street, 2176, Prairiewood

8.3 / 10
237 reviews

Average price $45

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

Australian

355 Hume Highway, 2170, Warwick Farm

9.3 / 10
4 reviews

Seafood Buffet 79AUD

Italian

425 New Canterbury Rd, 2203, Dulwich Hill

8.0 / 10
29 reviews

Average price $35

50% Off Your Food Bill

Australian

293 Marrickville Rd, 2204, Marrickville

9.3 / 10
5 reviews

InsiderFine Dining

20-22 Camden Road, 2560, Campbelltown

9.4 / 10
577 reviews

Average price $55

Italian

Shop 4, 359 Illawarra Road, 2204, Marrickville

Average price $30

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

Steak

Level 1/192 Queen St, 2560, Campbelltown

9.2 / 10
6 reviews

Japanese

20 Murray St, 2570, Camden

9.2 / 10
5 reviews

InsiderSteak

Rydges Hotel, 15 Old Menangle Road, 2560, Campbelltown

9.2 / 10
93 reviews

Average price $65

Italian

2/411 Macquarie Street, 2170, Liverpool

9.3 / 10
38 reviews

Indian

98 Cahors Road, 2211, Padstow

9.1 / 10
48 reviews

InsiderItalian

121 Prairie Vale Road, 2176, Bossley Park

9.1 / 10
60 reviews

Average price $65

Asian

170 Cabramatta Rd W, 2166, Cabramatta

Average price $30

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

Italian

247 Kingsgrove Rd, 2208, Kingsgrove

9.0 / 10
3 reviews

Middle Eastern

309-313 Forest Road, 2207, Bexley

9.0 / 10
28 reviews

Average price $45

Italian

71 Addison Road, 2204, Marrickville

8.9 / 10
31 reviews

Asian

23/20-22 Anglo Road, 2194, Campsie

8.9 / 10
9 reviews

Asian

197 St Johns Road, 2166, Canley Heights

8.9 / 10
28 reviews

Indian

4 Hyde Parade, 2560, Campbelltown

9.0 / 10
41 reviews

Average price $20

Thai

10 Chapel Road, 2200, Bankstown

8.8 / 10
36 reviews

Average price $35

Australian

230 Heathcote Rd, 2170, Hammondville

8.7 / 10
287 reviews

Average price $20

Share Menus - Starts at 40AUD

Filter

TheFork advantages