From spaghetti and spritz to pizza and pinot noir, discover the best Italian restaurants in Sydney.
Whether you’re on the hunt for a romantic date night spot or a crowd-pleasing local favourite, you’ve come to the right place. When pasta, pizza and perfectly-crafted cocktails are calling your name, head to the best Italian restaurants in Sydney.

Zafferano Trattoria Mediterranea, Paddington
For those hanging to get to Sicily, know you can get your fix without the need for a boarding pass if you head to Zafferano Trattoria Mediterranea. Tucked on the South Dowling corner in Paddington, you’ll find authentic, hearty Sicilian cuisine with a side of friendly Italian hospitality. Dish highlights include the Panelle, the Sicilian version of chips, and the Parmigiana di Melanzane, which is fried eggplant with Napoli sauce, cheese and basil served with a side of fresh sourdough bread for dipping. For dessert, it’s hard to go without a cannoli, the Italian pastry that is filled with fresh ricotta cream in front of your eyes. Find out more and book here.

Civico 47, Paddington
This restaurant has been introduced to Sydney within the original site of the former Italian institution, Lucio’s. The space has transformed into a modern European Oasis, perfect for long lunches, date nights and dining slowly in good company. At the helm of the kitchen is Executive Chef Matteo Zamboni (Ormeggio, Pilu at Freshwater and Jonah’s). Born in a small town in northern Italy, Zamboni’s Italian heritage shines through each dish. Find out more here.

Grappa Ristorante e Bar, Leichhardt
This Italian gem is a must for lovers of authentic, ingredient-driven cuisine. Showcasing the best of both Italy and Australia, the menu features Prosciutto San Daniele, creamy burrata flown in weekly, and top-tier local produce like Cape Grim beef, WA scampi, and freshly shucked Sydney Rock oysters. Signature dishes range from delicate yellowfin tuna carpaccio to rich tagliolini with crab, all crafted with care and flavour. From the wood-fired oven come perfect thin-crust pizzas, Calabrese sausages, and Cone Bay barramundi. Find out more here.

Capriccio Osteria, Leichhardt
Capriccio Osteria brings the soul of the Amalfi Coast to Leichhardt, serving refined Italian fare with heart since 2015. Under the direction of Michele Rispoli and Head Chef Nicole Bampton, the restaurant blends heritage, passion, and culinary excellence. Signature dishes and seasonal favourites reflect both tradition and innovation, crafted with premium ingredients and finesse. With warm hospitality and a focus on shared experiences, Capriccio is where locals gather for unforgettable meals. It’s a standout destination for Italian fine dining in Sydney’s inner west. Find out more here.

Da Orazio, Bondi
Coastal, casual, and effortlessly cool—Da Orazio brings the laid-back charm of Bondi to the plate with a menu that sings with vibrant Napolitano flavours. Led by Head Chef Orazio D’Elia, this stylish yet relaxed eatery is a go-to for long lunches, breezy dinners, and aperitivo sessions that stretch into the evening. Expect Italian classics done right, from the signature porchetta with focaccia to the perfectly crisp pollo mattone. Da Orazio has also recently unveiled its brand new stylish private dining room inspired by Puglia’s masserie. The space is perfect for summer gatherings, from family meals to special events with group dining menus are available from $105 per person. Find out more here.

Grana, CBD
In the heart of Sydney, the 1860s wool store has been restored into a beautiful multi-level dining space called Hinchcliff House. On the ground floor is Grana, both a bakery and an all-day eatery serving up pastries by day and an Australian interpretation of Italian cuisine by night. The menu features it all from burrata to pasta, fresh seafood and meat. Find out more here.

10 William Street, Paddington
For a fun, flavourful wine bar experience you can’t go past the iconic Italian restaurant, 10 William Street. Set in the heart of Paddington, this cosy bustling spot is perfect for ordering a delicious bottle of wine and endless plates of snacks (and a bowl of pasta, of course). Find out more here.

Alberto’s Lounge, CBD
While we usually reserve the term ‘neighbourhood’ for the suburbs, this CBD Italian restaurant brings this welcoming vibe to the heart of the city. Alberto’s Lounge is a wine bar meets restaurant is a must-see with a classic Italian menu spanning smaller share plates of prosciutto and burrata, spice pork sausage and cauliflower with green olives to larger mains. Leave room for the spaghetti with king prawns and pistachio and a negroni too. Find out more here.

Bella Brutta, Newtown
For intimate date nights or group gathers, Bella Brutta is one of the best spots to celebrate. This Italian restaurant is one of Sydney’s best, with a curated menu of top-notch pizzas, snacks and sides. Make sure to try the anchovies, grab a glass of natural vino and a slice of their potato or clam pizza for a delicious night out. Find out more here.

DeVine Food and Wine
Devine Food & Wine is a stylish wine bar in Sydney’s CBD known for its extensive wine list, Italian‑style small plates, house‑made pastas and warm hospitality. They also have the largest Amaro collection in Sydney. A local favourite since 2003, it’s perfect for a relaxed drink or refined bite near Town Hall.

Buon Ricordo, Paddington
Since 1987, Paddington’s Buon Ricordo has been serving authentic Italian flavours to Sydney foodies. This produce-driven menu champions classic Italian dishes with a stellar wine list of over 600 bottles to choose from. From burrata and buffalo mozzarella to classic pasta dishes, expect warming, generous hospitality at Buon Ricordo. Find out more here.

Fratelli Paradiso, Potts Point
Fratelli Paradiso is one of Sydney’s favourite Italian restaurants. If you’re in the mood for a bowl of pasta and boozy tiramisu, you’ll find it all at Fratelli Paradiso (along with exceptional service). Find out more here.

Icebergs Dining Room and Bar, Bondi
Boasting one of the best views in Sydney, Icebergs Dining Room and Bar is a waterfront Italian restaurant celebrating Australia’s best local produce. With a focus on modern Italian eats and seasonal favours, soak in sweeping views of Bondi Beach from this iconic dining room, delivering sustainable seafood, artisanal produce and delicious drinks. Find out more here.

LuMi Dining, Pyrmont
Head to LuMi for a casual, fine dining Italian culinary experience. This award-winning spot is set right on the water, making it the perfect spot for a celebration. As for the menu, enjoy modern Italian dishes with a Japanese twist. Find out more here.

Matteo, CBD & Double Bay
Matteo is an Eastern Suburbs institution and their newer CBD outpost is serving up the same all-day Italian eats. Offering lunch, aperitivo, dinner and even late-night drinks to get a taste of the buzzing Italian way of life. Find out more here.

Osteria, Coogee
Head to the water and you’ll find Osteria Coogee, a casual coastal kitchen serving revived Italian classics. Designed for dining experiences that unite good friends around incredible food, expect a menu that celebrates Italian cuisine using the freshest Australian produce. Find out more here.

Pilu, Freshwater
If you’re looking for authentic Sardinian eats at their best, you can’t go past Pilu. Using reimagined culinary techniques that remain true to tradition and regionality, expect a superb Italian experience (whether you choose the 7-course tasting menu or a la carte option). Find out more here.
Totti’s, Bondi
Make sure you come hungry to Totti’s, the popular Bondi eatery serving up delicious, simple Italian eats. From small shared plates and antipasto to pasta, mains and dessert, there’s plenty to enjoy at this bustling dining room. Find out more here.








