Best Italian Restaurants in Sydney

25 Best Italian Restaurants in Sydney

Deciding on the best Italian restaurants in Sydney is no easy task. To qualify, you’ve got to have the freshest pasta’s, the fluffiest yet crunchy-crusted pizza dough, among other Italian cuisine staples. Luckily for us (and you, if you dare take on the challenge) it’s a very, very tasty task. If it’s your turn to choose the takeaway, or you’re planning your next date night, read on for our list of the best Italian restaurants in Sydney.

You may also like:
19 Best Steak Restaurants in Sydney
30 Fun Date Ideas in Sydney
17 Best Wine Bars in Sydney

Best Italian Restaurants in Sydney Totti’s

1. Totti’s

We start our list of the best Italian restaurants in Sydney with Totti’s. Walking through a pub that’s seen better days, you’ll find this spectacular Italian restaurant out back. Once seated in the sunny Bondi courtyard, you’ll be eyeing off every plate of food that passes you by.

Address: 283 Bondi Road, Bondi NSW 2026
Phone: +61 02 9114 7371
Trading Hours: Mon-Sat 12pm-10pm, Sun 12pm-9pm


Best Italian Restaurants in Sydney Matteo

2. Matteo

With the chef having grown up in Italy, you’ll struggle to find a more authentic Italian restaurant than Matteo. Every dish on the menu is bright and vibrant, with pizza being the crowd favourite. This is just one of two Matteo Italian restaurants in Sydney, so you know the owners are doing something right.

Address: 29 Bay Street, Double Bay NSW 2028
+61 02 9327 8015
Trading Hours: Tues-Wed 5pm-10pm, Fri-Sat 12pm-11:30pm, Sun 12pm-10pm, Mon Closed


Best Italian Restaurants in Sydney Cicciabella

3. Cicciabella

Cicciabella is the first experimental Italian restaurant on our list of the best Italian restaurants in Sydney. You’ll find hints of seaweed garnished across some pastas, and a gelato sandwich on the dessert menu. If something so seemingly wrong tastes so good, we don’t want to be right.

Address: 75-79 Hall Street, Bondi Beach NSW 2026
+61 02 8090 6969
Trading Hours: Wed-Thur 5pm-11pm, Fri 5pm-12am, Sat 12pm-12am, Sun 12pm-10pm, Mon-Tues Closed


Best Italian Restaurants in Sydney Kindred

4. Kindred

Kindred is the coolest Italian restaurant in Sydney. Almost everything ingredient in-store is homemade, pasta, bread, pickles, relishes, even their gelato. What makes this even more impressive is that it’s a two staff kitchen. It’s a smaller spot, so you shouldn’t have to wait long for your food, but if you do, you can enjoy one of their great cocktails.

Address: 137 Cleveland St, Darlington NSW 2008
+61 02 8937 0530
Trading Hours: Tues-Thurs 5:30pm-10pm, Fri-Sat 12:30pm-3pm, 5:30pm-10pm, Sun-Mon Closed


Best Italian Restaurants in Sydney Otto Ristorante

5. Otto Ristorante

If you’re looking for great waterfront views while you enjoy your Italian cuisine, look no further than Otto Ristorante. With a menu that caters to vegetarians, vegans and meat-eaters, everyone will be looked after here. With this being said the vegetarian options do look delicious, with beetroot ravioli and eggplant parmigiana on offer.

Address: Area 8, 6 Cowper Wharf Road, Woolloomooloo NSW 2000
+61 02 9368 7488
Trading Hours: Mon-Tues 12pm-3pm, Wed-Sat 12pm-9pm, Sun 12pm-7:30pm

Otto Ristorante

Best Italian Restaurants in Sydney Two Chaps

6. Two Chaps

Two Chaps may not be the first restaurant that comes to mind when you think Italian food. Two Chaps take the Mediterranean influence when creating their sandwiches, cakes, and muffins, for flavours, unlike anything you’ve had before. They also roast their own coffee beans on-site, making for a mean coffee.

Address: 122 Chapel Street, Marrickville NSW 2204
+61 02 9572 8858
Trading Hours: Tues-Wed 7am-3pm, Thur-Fri 7am-3pm, 6pm-10pm, Sat 8am-3pm, 6pm-10pm, Sun 8am-3pm, Mon Closed

Two Chaps

Best Italian Restaurants in Sydney Peppe’s

7. Peppe’s

Peppe’s is the first all-vegan restaurant on our list of the best Italian restaurants in Sydney, but don’t let the ‘v’ word put you off. Its pasta sauces are more than just pesto, with a creamy gnocchi dish swimming in porcini and cauliflower sauce. The antipasti is also littered with deliciously prepared vegetables, that’ll have you questioning your meat mentality.

Address: 261 Bondi Road, Bondi NSW 2026
Trading Hours: Wed-Mon 5:30pm-9:30pm, Tues Closed


Best Italian Restaurants in Sydney Ormeggio at the Spit

8. Ormeggio at the Spit

Another meat-free Italian restaurant on our list is Ormeggio at the Spit. The menu was changed in 2020 to focus primarily on cheese, vegetables, and fish, the latter making sense with their water-front location. Ormeggio at the Spit’s new menu has been well received, maintaining its reputation as one of the best restaurants in Sydney.

Address: D’Albora Marina The Spit, Spit Road, Mosman NSW 2088
Phone: +61 02 9969 4088
Trading Hours: Wed-Sun 11:30am-10pm, Mon-Tues Closed

Ormeggio at the Spit

Best Italian Restaurants in Sydney Fratelli Paradiso

9. Fratelli Paradiso

We’re telling you now, Fratelli Paradiso is a popular spot, so book a table in advance. With all your Italian favourites of pastas, wines, and tiramisu, strap yourself in for a long lunch or late dinner that’ll leave you full and satisfied.

Address: 12-16 Challis Avenue, Potts Point NSW 2011
+61 02 9063 8180
Trading Hours: Tues-Thur 5pm-10pm, Fri-Sat 12am-10pm, Sun-Mon Closed

Fratelli Paradiso

Best Italian Restaurants in Sydney Busta

10. Busta

You could say business at Busta is going… gang-busta-s (we promised the best restaurants, not the best jokes). Set up by the same crew that own’s ChicaBonita and Sunset Sabi, the team behind Busta’s know how to run a successful shop. Making their own, fresh hand rolled pasta daily, let the warm, cosy lights lull you into a pleasant dining experience.

Address: Shop 8 2-12, Pittwater Road NSW 1655
+61 02 8966 9917
Trading Hours: Wed-Fri 5pm-10pm, Sat 4pm-10pm, Sun 4pm-9pm, Mon-Tues Closed


Best Italian Restaurants in Sydney Ragazzi

11. Ragazzi

Ragazzi is a super trendy Italian restaurant, where the art deco is almost as loud as the crowds. You’ll find truly unique servings of pasta, as the chefs shape the freshly made pasta dough in its own styles. Be sure to treat yourself to some truly experimental gelato for dessert.

Address: Shop 3 2-12 Angel Place, Sydney NSW 2000
+61 02 8964 3062
Trading Hours: Mon-Fri 11:30am-12am, Sat 12pm-12am, Sun Closed


Best Italian Restaurants in Sydney Sagra

12. Sagra

‘Sagra’ in Italian is the celebration of a single ingredient, highlighting the flavour it can produce in a dish. This is no different at the restaurant Sagra, where simple but delicious Italian cuisine is inspired by one key ingredient. Don’t be afraid to as the waiters for their recommendation (mostly because the menu is written in Italian).

Address: 62 Stanley Street, Darlinghurst NSW 2010
+61 02 8307 0430
Trading Hours: Tues-Fri 12pm-2:30pm, 6pm-10pm, Sat 6pm-10pm, Sun-Mon Closed


Best Italian Restaurants in Sydney 10 William Street

13. 10 William Street

Primarily a wine bar, you’ll still find some of the best Italian Sydney has to offer at 10 William Street. Each item on the menu can be expertly paired with a matching drop of wine. And if the smell doesn’t have you cartoon-floating across the restaurant after each passing plate, we’d be shocked.

Address: 10 William Street, Paddington NSW 2021
+61 02 9360 3310
Trading Hours: Wed-Thur 5pm-10pm, Fri-Sat 12am-10pm, Sun-Tues Closed

10 William Street

Best Italian Restaurants in Sydney Alberto’s Lounge

14. Alberto’s Lounge

Alberto’s Lounge was made by the people at Frankie’s Pizza, one of the best late night food spots in Sydney. Made as a classier alternative to Frankie’s, you’ll still find the same fun and quirky vibes at Alberto’s lounge. The adventurous can order the beef tripe, while the rest can try the house-made spicy potato chips.

Address: 17-19 Alberta Street, Sydney NSW 2000
Trading Hours: Mon-Thur 5pm-12am, Fri-Sun 12pm-12am

Alberto’s Lounge

Best Italian Restaurants in Sydney LuMi Bar & Dining

15. LuMi Bar & Dining

LuMi Bar & Dining specialise in the fusion of Italian and Japanese cuisine (bet you never thought of that fusion before). The raw fish used heavily in Japanese meals mixes well with the Italian pasta bases, resulting in a match made in food heaven. They only serve from their seven-course tasting menu,  however, so we hope you brought your appetite, and your wallet.

Address: 56 Pirrama Road, Pyrmont NSW 2009
+61 02 9571 1999
Trading Hours: Thur-Fri 6pm-8:30pm, Sat-Sun 12pm-1:30pm, 6pm- 8:30pm, Mon-Wed Closed

LuMi Bar & Dining

Best Italian Restaurants in Sydney Marta

16. Marta

At Marta everything is influenced by Roman cuisine and culture, from the wine to the meals. The pizza dough here is fluffy, covered in your choice of mozzarella, parmesan, and anchovies. What really steals the show, however, is the fried gnocchi. We insist that you get a few of these to share.

Address: 50 McLachlan Avenue, Rushcutters Bay NSW 2011
+61 02 9361 6641
Trading Hours: Tues-Thur 5:30pm-10pm, Fri-Sat 5:30pm-10:30pm, Sun 9am-9pm, Mon Closed


Best Italian Restaurants in Sydney Bistecca

17. Bistecca

Bistecca is hidden behind a cocktail bar, in a city basement, where you’re asked to hand your phone over before you eat. No, this isn’t a cult or some human trafficking ring, it’s just really, really good Italian food. The main attraction is their steaks, three fingers thick and cooked to your taste. This is an incredibly popular spot, so be sure to book ahead of time.

Address: 3 Dalley Street, Sydney NSW 2000
+61 02 8067 0450
Trading Hours: Mon-Sat 12pm-3pm, 5pm-10pm, Sun Closed


Best Italian Restaurants in Sydney Pino’s Vino e Cucina

18. Pino’s Vino e Cucina

Pino’s Vino e Cucina is a cosy, fancy Italian restaurant tucked away in the quiet streets of Alexandria. The menu here offers squid, quail, and mussels, like the weirdest (and tastiest) zoo you’ve never been to. If you can handle it, order the full kilo T-bone, Black Angus steak, that looks like it’s been cut off a dinosaur.

Address: 199 Lawrence St, Alexandria NSW 2015
+61 02 9550 2789
Trading Hours: Tues-Sat 5:30pm-11:30pm, Sun 5:30pm-11pm, Mon Closed

Pino’s Vino e Cucina

Best Italian Restaurants in Sydney Pizza Madre

19. Pizza Madre

It would be a crime to list the best Italian restaurants in Sydney and not include Pizza Madre for its margherita pizza. This all vegetarian, sometimes vegan pizza restaurant is a great takeaway spot, where every ingredient (where possible) is homemade. Even the wines are vegan, if you choose to sit in and try a drop.

Address: 2/205 Victoria Road, Marrickville NSW 2204
+61 04 1784 9419
Trading Hours: Tues-Sun 5pm-9:30pm, Mon Closed

Pizza Madre

Best Italian Restaurants in Sydney The Dolphin Hotel

20. The Dolphin Hotel

The Dolphin Hotel is split into three sections for its patrons, the bar, the restaurant, and the wine room. If you’re in for a big night, you could be checking out all three. The snacks and wine in the wine room are great for a suave, relaxing night, while the tiramisu is the pride of the restaurant’s dessert menu. And the bar, of course, is great for cocktails and drinks with your mates.

Address: 412 Crown Street, Surry Hills NSW 2010
+61 02 9331 4800
Trading Hours: Wed-Fri 5pm-10pm, Sat-Sun 12pm-10pm, Mon-Tues Closed

The Dolphin Hotel

Best Italian Restaurants in Sydney One Ford Street

21. One Ford Street

At One Ford Street, the dishes have been designed to be shared. With house-made pasta, bread, and cured meats, know that everything that goes on your plate is made to replicate an authentic Italian dining experience. You can cap off this experience with a glass of Italian made wine as well.

Address: 1 Ford Street, Balmain NSW 2041
+61 02 9818 4232
Trading Hours: Wed-Thur 6pm-10pm, Fri-Sat 12pm-3pm, 6pm-10pm, Sun 12pm-5pm, Mon-Tues Closed

One Ford Street

Best Italian Restaurants in Sydney Bar Reggio

22. Bar Reggio

For a simple, satisfying pizza that’ll fill you up, Bar Reggio is the Italian restaurant for you. A popular spot for youth before or after a night out on the town, the huge selection of pizzas at Bar Reggio will look after you, whatever your taste.

Address: 135 Crown Street, Darlinghurst NSW 2010
+61 02 9332 1129
Trading Hours: Mon-Sat 12pm-10pm, Sun Closed

Bar Reggio

Best Italian Restaurants in Sydney Matteo Downtown

23. Matteo Downtown

The second Matteo Italian restaurant on our list, Matteo Downtown is just as good, if not better. You’ll find more of the same great Italian food, this time with a café to please the inner city commuters. Italian style pastries are on full display, difficult to refuse on your rush for the bus or next meeting.

Address: 20 Bond Street, Sydney NSW 2000
+61 02 9241 2008
Trading Hours: Mon-Fri 7am-12am, Sat 5pm-12am, Sun Closed

Matteo Downtown

Best Italian Restaurants in Sydney Restaurant Leo

24. Restaurant Leo

Restaurant Leo is one of those hidden gems of a restaurant, hidden away amongst the hustle and bustle of Sydney. There are some big hitters on the menu, so don’t be afraid to branch out for something new. The jet black, squid ink risotto is particularly striking.

Address: 2-12/1 Angel Place, Sydney NSW 2000
Unavailable, contact via [email protected]
Trading Hours: Tues-Wed 12pm-4pm, Thur-Fri 12pm-4pm, 5:30pm-10pm, Sat 5:30pm-10pm, Sun-Mon Closed

Restaurant Leo

Best Italian Restaurants in Sydney Lucio’s Italian Restaurant

25. Lucio’s Italian Restaurant

Closing out our list of the best Italian restaurants in Sydney is undoubtedly the most popular Italian restaurant in Sydney. Lucio’s Italian Restaurant are so popular, that in October 2020 it was completely booked out ahead of time for the following November and December months. Need we say more? It’s an expensive night out, but well worth the cost.

Address: 47 Windsor Street, Paddington NSW 2021
+61 02 9380 5996
Trading Hours: Tues-Thur 6pm-9pm, Fri 12pm-2pm, 6pm-9pm, Sat 12am-4:30pm, 6:30pm-10pm, Sun-Mon Closed

Lucio’s Italian Restaurant

You may also like:
19 Best Steak Restaurants in Sydney
30 Fun Date Ideas in Sydney
17 Best Wine Bars in Sydney

General FAQ

Where is the best pizza in Sydney?

It's a contentious topic, but according to Google reviews, the top spots for pizza in Sydney are Bar Reggio and Pizza Madre.

Good Sydney CBD Italian Restaurants?

If you are after a good Italian restaurant in the Sydney CBD, your best bet is Bistecca. The expertly crafted menu and easy to find spot make this one of the best locations for Italian cuisine in Sydney.

Where can you find good pasta in Sydney?

If pasta is your calling, you can find some of the best variations ar Kindred, Peppe's and Ragazzi in Sydney.