Skip To Main Content

Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.

Best Italian Restaurants in Perth

20 Best Italian Restaurants in Perth

We’ve all been there, you’ve had a packed day, and cooking is the last thing you want to think about. You need something filling, something warming, something that’ll send you into a food coma for some well needed R&R. You need, Italian 7 Best Poke Bowls in Melbourne. If you’re lucky enough to be living in Perth, you’ve got a huge selection of Italian restaurants to choose from. We’re here to make that choice easier for you, with our list of the best Italian restaurants in Perth.

Best Italian Restaurants in Perth Galileo Buona Cucina

1. Galileo Buona Cucina

Starting off our list is Galileo Buona Cucina. This restaurant is one of the few international Italian restaurants to be recognised by the Italian Government for its quality and authenticity (seriously, check out the website). All ingredients and wines are sourced from Italy when they’re in season, meaning you’ll be eating like the Italians eat. With over 400 plus wines on the menu as well, you’ll be spoilt for choice.

Address: 199 Onslow Road, Shenton Park WA 6008
Phone: +61 08 9382 3343
Trading Hours: Tues-Sat 4pm-10pm, Sun-Mon Closed

Galileo Buona Cucino

Best Italian Restaurants in Perth Dilly Dally

2. Dilly Dally

Dilly Dally is a cosy, caring Italian restaurant. The menu reflects this, with big pasta and pizza dishes that’ll leave you feeling warm and fuzzy inside. The staff at Dilly Dally want you to stick around long after your meal, which is made easy by the wine menu that won’t break the bank.

Address: 87 Rokeby Road, Subiaco WA 6008
Phone: +61 08 6228 1986
Trading Hours: Tues 5pm-10pm, Wed-Sat 11:30am-10pm, Sun-Mon Closed

Dilly Dally

Best Italian Restaurants in Perth Mummuc

3. Mummuc

Pronounced ‘Ma-mooch’, Mummuc was named after the owners’ own grandma, giving the restaurant a homely, family-friendly feel. The menu here is concise, with the focus being on bringing out the best potential from each ingredient. This simple, great tasting Italian food often leads to people lining out the door for a table, so be sure to book ahead of time.

Address: 46/56 Grantham St, Wembley WA 6014
Phone: Unavailable
Trading Hours: Wed-Thur 5pm-10pm, Fri 5pm-10pm, Sat-Sun 3pm-10pm, Mon-Tues Closed


You may also like:
15 Spots for the Best Yum Cha in Perth

Best Italian Restaurants in Perth Lulu La Delizia

4. Lulu La Delizia

At Lulu La Delizia, pasta is the star of the show. Homemade, of course, the kitchen staff want their pasta to cut through the often overpowering and over-served sauces we all know well. While there are still plenty of tasty sauces to enjoy, you’ll see what all the fuss is about when you get your first bite of al dente pasta. For the sweet tooths, there’s also a friulano inspired dessert menu.

Address: Shop 5 97 Rokeby Road, Subiaco WA 6008
Phone: +61 08 9381 2466
Trading Hours: Tues-Wed 5pm-10pm, Thur-Fri 12pm-3pm, 5pm-10pm, Sat 5pm-10pm, Sun-Mon Closed

Lulu La Delizia

Best Italian Restaurants in Perth Si Paradiso

5. Si Paradiso

Where pasta was the star before, pizza is the star at Si Paradiso. With the light, crispy crust, layered in delectable toppings, this is far from your fast food wannabes. The rest of the menu covers steaks, salads, seafood (the letter of the day was clearly ‘S’) but you’ll want to get into this pizza first. To add to the already rocking atmosphere, you’ll find a live jazz band playing while you eat.

Address: 446 Beaufort Street, Highgate WA 6003
Phone: Unavailable
Trading Hours: Wed-Thur 4pm-12am, Fri 4pm-2am, Sat 12pm-2am, Sun 12pm-12am, Mon-Tues Closed

Si Paradiso

Best Italian Restaurants in Perth Garum

6. Garum

Heavily inspired by the food and culture of Rome, the head chef at Garum was enticed over to Perth by the fresh produce. This said produce makes some of the freshest Italian food you’ll find on this list. Do yourself a favour and order a plate of the duck, mushroom and sage tortelli, or the pork ragu tonnarelli. You won’t regret it.

Address: Hibernian Place 480 Hay Street, Perth WA 6000
Phone: +61 08 6559 1870
Trading Hours: Thur-Fri 4:30pm-10pm, Sat 6pm-10pm, Sun 12pm-3pm, Mon-Wed Closed


Best Italian Restaurants in Perth Il Lido

7. Il Lido

‘Il Lido’ means beach in Italian, which explains the beach front views of the Il Lido restaurant. What we don’t understand is why it’s not called ‘‘Il Lido: e maledettamente buon cibo!’ (Translation, beach: and damn good food!). Il Lido serves Italian food breakfast, lunch, and dinner, so you’re always welcome to drop in for a feed. The lasagne is particularly popular, and sells out quick, so first in best dressed.

Address: 88 Marine Parade, Cottesloe WA 6011
Phone: +61 08 9286 1111
Trading Hours: Mon-Sun 6:30am-12am

Il Lido

Best Italian Restaurants in Perth Rossonero

8. Rossonero

Rossonero is a great Italian restaurant to start your night out in Perth. It specialises in woodfired pizza with not so traditional toppings. The Brussel Crowe, for example, heavily features brussels sprouts, and the Charlton Pesto is coated in a sharp pesto sauce. Rossonero is BYO, so load up on your grog while you chow down some delicious pizza, responsibly.

Address: 18 Lyric Lane, Maylands WA 6051
Phone: +61 04 1149 2295
Trading Hours: Wed-Thur 5pm-8:30pm, Fri-Sat 5pm-9pm, Sun 5pm-8:30pm, Mon-Tues Closed


Best Italian Restaurants in Perth Lalla Rookh

9. Lalla Rookh

Escape the hustle and bustle of Perth’s populated streets to the underground wine bar Lalla Rookh. The chef here works like a magpie, pinching the best bits from Italian cuisine across the country, making for the yummiest flavour combinations you’d never think to try. The wine menu also boasts over 300 Australian and Italian wines, and for those who prefer a brew on tap, it has 38 taps that won’t help your indecisiveness.

Address: 77 St Georges Terrace, Perth 6000
Phone: +61 08 9325 7077
Trading Hours: Tues-Fri 11:30am-10pm, Sat 5pm-10pm, Sun-Mon Closed

Lalla Rookh

Best Italian Restaurants in Perth No Menu Finest Italian 448

10. No Menu Finest Italian 448

As the name suggests, there’s no set menu at No Menu Finest Italian 448. Meals are crafted from in season ingredients, making for some fun, high quality meals. All pasta in-store in handmade, as well as pastries and sweet desserts, baked with their woodfire oven. If you’re looking to leave your choices in the chefs very capable hands, this is one of the best Italian restaurants in Perth for you.

Address: 448 Beaufort Street, Highgate WA 6003
Phone: +61 04 3580 5301
Trading Hours: Tues-Sat 12pm-3pm, 5pm-9pm, Sun-Mon Closed

No Menu Finest Italian 448

Best Italian Restaurants in Perth Perugino

11. Perugino

Perugino serves up traditional Italian fine dining, as one of the best Italian restaurants in Perth. Everything is made fresh in house, served with some of the best Italian wines you’ll ever set your lips to. Dessert trolleys weave their way around the room, between tables like a yum cha cart, making it hard to say no as your eyes become instantly bigger than your already full stomach.

Address: 77 Outram St, West Perth WA 6005
Phone: +61 08 9321 5420
Trading Hours: Tues-Fri 12pm-3pm, 6:30pm-10pm, Sat 6:30pm-10pm, Sun-Mon Closed


Best Italian Restaurants in Perth Neighbourhood Pizza

12. Neighbourhood Pizza

Neighbourhood Pizza provides simple, affordable pizza, without compromising on the taste. Hidden in a refurbished warehouse (which is pretty cool if you ask us) Neighbourhood Pizza serve up all your pizza favourites, along with a few originals of their own. With a snooker table, rock ‘n’ roll music and BYO, this is another one of the best Italian restaurants in Perth to start or end your night out.

Address: 7 Anvil Lane, Mt Hawthorn WA 6016
Phone: +61 04 19057432
Trading Hours: Wed-Thur 5pm-8pm, Fri 4:30pm-9:30pm, Sat 5pm-9pm, Sun 5pm-8pm, Mon-Tues Closed

Neighbourhood Pizza

Best Italian Restaurants in Perth Francoforte Spaghetti Bar

13. Francoforte Spaghetti Bar

As the name suggests, spaghetti is the specialty at Francoforte Spaghetti Bar. The menu changes frequently, to keep up with the seasonal ingredients it uses. The open plan kitchen and dining area create a warm and cosy atmosphere for diners. There are no reservations here, so be sure to get in early and enjoy some wine and antipasti if you’re caught waiting for a table.

Address: Shop 4 189 William Street, Northbridge WA 6003
Phone: +61 08 9227 9289
Trading Hours: Mon-Thur 5pm-9:30pm, Fri-Sat 5pm-10:30pm, Sun Closed

Francoforte Spaghetti Bar

Best Italian Restaurants in Perth Cecchi's

14. Cecchi’s

Cecchi’s is a small, fine dining restaurant, with Instagram-worthy presentation you’ll want to show all your mates. With great specials across the board, you’ll always be getting the best bang for your buck. We recommend the ricotta doughnuts for dessert.

Address: 965 Beaufort Street, Inglewood WA 6052
Phone: +61 08 9271 6366
Trading Hours: Tues-Thur 5pm-9:30pm, Fri-Sat 5pm-11pm, Sun-Mon Closed


Best Italian Restaurants in Perth La Sosta

15. La Sosta

For an Italian restaurant with a passion for authenticity, look no further than La Sosta. La Sosta is a great dining experience for the family, or for those who have never had traditional Italian food before. It’s unanimous with the people of Perth, that La Sosta is one of the best Italian restaurants in Perth.

Address: 85 Market Street, Freemantle WA 6160
Phone: +61 08 9335 9193
Trading Hours: Wed-Thur 5pm-10pm, Fri-Sun 11:45am-10pm, Mon-Tues Closed

La Sosta

Best Italian Restaurants in Perth Spritz Spizzicheria

16. Spritz Spizzicheria

Spritz Spizzicheria specialises in share plates, making it great for sharing snacks and drinks with mates. There are larger mains for those looking for a bigger feed, but these can just as easily be shared with others, so you’re not missing out on anything from the menu. You’ll need to book ahead of time, but this should be no trouble at all with Spritz Spizzicheria’s inventive online booking platform.

Address: 148 Scarborough Beach Road, Mount Hawthorn WA 6016
Phone: +61 08 9444 3839
Trading Hours: Wed-Sun 12pm-9:30pm, Mon-Tues Closed

Spritz Spizzicheria

Best Italian Restaurants in Perth Automatic

17. Automatic

Automatic is the suave, stylish, cool Italian restaurant you want to be seen at in Perth. The kitchen staff are committed to using only the best ingredients across their menu, making for some delicious meals and cocktails. It’s walk-ins again at Automatic, so book ahead or turn up early because it’s a popular place to be.

Address: 35 Mends Street, South Perth WA 6151
Phone: +61 08 6180 9181
Trading Hours: Tues-Thur 5:30pm-10pm, Fri-Sat 12pm-2:30pm, 5:30pm-11pm, Sun 12pm-2:30pm, 5pm-9pm


Best Italian Restaurants in Perth Alfred’s Pizzeria

18. Alfred’s Pizzeria

Alfred’s Pizzeria is a bar-meets-restaurant spot in Perth that’s very similar to Frankie’s Pizza in Sydney. On your descent downstairs to the underground location you’ll be greeted by neon lights and rock ‘n’ roll music. Pizza is their Italian cuisine of choice, being so easy to eat while drinking and chatting with mates. Certainly, one of the best bars in Perth, Alfred’s Pizzeria is a great spot for your next night out.

Address: 37 Barrack Street, Perth WA 6000
Phone: Unavailable
Trading Hours: Mon-Sun 4pm-12am

Alfred’s Pizzeria

Best Italian Restaurants in Perth No Mafia

19. No Mafia

No Mafia serves up simple but delicious Italian food, with an even better Wine list. Occupy a booth with your mob while you dig into the many share plates on offer. The drinks here are the main attraction, with an excellently curated wine menu of top shelf Italian drops, and lo-fi, low fuss imported Italian wines that won’t break the bank.

Address: 252 William Street, Perth WA 6000
Phone: +61 04 2358 7417
Trading Hours: Mon-Thur 4pm-10pm, Fri-Sat 12pm-10pm, Sun Closed

No Mafia

Best Italian Restaurants in Perth Monsterella Pizza

20. Monsterella Pizza

Closing out our list of the best Italian restaurants in Perth is Monsterella Pizza. Monsterella Pizza is a little, family-friendly pizza joint, that’s all about it’s welcoming and fun atmosphere. There are colouring in pages to entertain the kids (to be coloured in with crayons, not pasta sauce), as well as all your favourite Italian pizza and pasta to boot.

Address: 46 Grantham Street, Wembley WA 6014
Phone: +61 08 9287 2949
Trading Hours: Mon-Sun 4:30pm-9pm

Monstrella Pizza

You may also like:
15 Spots for the Best Yum Cha in Perth
22 Best Coffee Shops and Cafes in Perth
12 Best Bars in Perth For a Great Night Out

General FAQs

Where's the best Italian near me?

Cecchi's, Rossonero, and Mummuc are some of the best Italian restaurants in Perth.

Good Perth CBD Italian Restaurants?

Garum, Lalla Rookh, and Alfred's Pizzeria are some of the best Italian restaurants near Perth's CBD.

Where's good pasta in Perth?

Lulu La Delizia, Francoforte Spaghetti Bar and La Sosta are some of the best Italian restaurants for pasta in Perth.