Subiaco was founded by a group of Italian monks in the 1850s and that influence – from the olive trees and fruit orchards they planted to the olive branch that endures on the town coat of arms – can still be felt today. Subiaco is still one of the best places in Perth to head to for great Italian food.

There’s Lulu La Delizia, of course, but there’s a number of other great Italian diners to choose from, too. Plenty of other spots take their cues from the Mediterranean; in recent years places such as Petite Mort and Lady of Ro have started flying the flag for French and Greek food, respectively.

There’s also a burgeoning Japanese scene in Subiaco, as well as a Jus Burgers outpost, which offers one of the best burgers in Perth.

Dilly Dally


This spot took over from Rokeby Road icon the Witch's Cauldron at the end of 2019. It's a worthy replacement. Dishes include pork and veal meatballs, grilled flatbreads topped with mushrooms and taleggio, and some fine pizzas. The wine list is equally approachable, with drops to satisfy everyone from casual drinkers to grape nerds.

87 Rokeby Rd, Subiaco

Lulu La Delizia


Celebrating the art of handmade pasta.

Shop 5 97 Rokeby Road, Subiaco

Petite Mort


Fine dining with a finish befitting the name.

225 Onslow Road, Shenton Park



The Italian government says you should eat here.

199-203 Onslow Road, Shenton Park

Kiri Japanese


Celebrate the seasons of Japan, authentically.

142 Onslow Road, Shenton Park

Rice Baby


Miss Chow’s sister restaurant has an equally strong dumplings and cocktails game.

483 Hay Street, Subiaco

Lady of Ro


Greece is the word.

345 Rokeby Road, Subiaco