Melbourne’s 30 Best Italian Restaurants

Buongiorno. If you’re looking for the best Italian restaurants in Melbourne, you’ve come to the right place. We’ve done the hard work for you and compiled a list of the top Italian restaurants in the city. From classic Italian dishes to modern takes on Italian cuisine, there’s something for everyone.

  1. Città – Experience “Italianality” at this unique Melbourne restaurant located on Spring St, opposite the Treasury Gardens. Enjoy a vibrant dynamic space that celebrates Italo-Australian history, culture, place and heritage. Città brings to life a unique sense of hospitality, food and drink, architecture, and artistic movements.

    Find it at: 10 Spring St, Melbourne VIC 3000, Australia.

  2. Cicciolina is a Restaurant and Bar in St Kilda, Melbourne, Australia. Bookings are available for lunch and dinner, with a 10% surcharge on public holidays. The Back Saloon is open every evening from 5pm for walk-in guests only. Outdoor seating is available for walk-up bookings only. Contact +61 (0)3 9525 3333 or enquiries@cicciolina.com.au for more information.

    Find it at: 130 Acland St, St Kilda VIC 3182, Australia

  3. Tipo 00 is a Melbourne restaurant located at 361 Little Bourke Street. Offering Italian-inspired cuisine, Tipo 00 is the perfect spot for a delicious meal. Follow them on Instagram, Facebook, and Twitter for updates and vouchers.

    Find it at: 361 Little Bourke St, Melbourne VIC 3000, Australia

  4. Grossi Florentino – Guy Grossi’s Melbourne restaurant offering all day dining, functions and events in Bourke Street’s top end.

    Find it at: 80 Bourke St, Melbourne VIC 3000, Australia

  5. Rosa’s Canteen is a traditional Italian restaurant in Melbourne, serving up homely and warm dishes with locally sourced ingredients. Enjoy a comfortable dining experience with a menu packed full of flavour. Bookings recommended.

    Find it at: Level 1, Cnr Lt Bourke and, Thompson St, Melbourne VIC 3000

  6. Capitano Carlton, an Italian restaurant from the Bar Liberty Team, serves delicious Pizza and Pasta in Carlton. Enjoy a selection of cocktails, wine and beer with your meal or order takeaway.

    Find it at: 421 Rathdowne St, Carlton North VIC 3054, Australia

  7. Smith & Daughters is a vegan bar and eatery in Collingwood, Melbourne. Owner Shannon Martinez has created a beautiful space to enjoy delicious vegan food, also available at the sister store Smith & Deli. Come visit 107 Cambridge St, Collingwood!

    Find it at: 175 Brunswick St, Fitzroy VIC 3065, Australia

  8. Marios Cafe offers a delicious menu of pasta sauces and wines to take away. Trading hours are 8am-10pm daily, and 10.30pm on Friday and Saturday. No bookings required.

    Find it at: 303 Brunswick St, Fitzroy VIC 3065, Australia

  9. Cecconi’s Flinders Lane, situated in a basement on Melbourne’s most famous laneway, offers an elegant and relaxed dining experience with New York style Italian cuisine. Enjoy lunch Monday-Friday 12pm-2.30pm and dinner Monday-Saturday 5.45pm-late. Join the team and make a career out of it!

    Find it at: Basement, 61 Flinders Ln, Melbourne VIC 3000, Australia

  10. Lupino, an Italian bistro on Little Collins Street, Melbourne, offers handmade pasta and pizza crafted by experienced chefs in an open kitchen. Dine in A La Carte Tuesday to Sunday, with lunch from 12:00pm – 2:30pm and dinner from 5:00pm – 9:30pm. For reservations, call 9639 0333.

    Find it at: 41 Little Collins St, Melbourne VIC 3000

  11. Trattoria Emilia is an authentic Italian restaurant in Melbourne CBD, renowned for its handmade pasta and rustic yet refined Italian food. Owners and chefs Francesco and Luca create a kitchen of quality produce and technique, while front-of-house owner Matteo brings Italian hospitality. Trattoria Emilia is a great casual dining spot with a commitment to environmental preservation.

    Find it at: 41 Little Collins St, Melbourne VIC 3000, Australia

  12. Bar Carolina is a Melbourne restaurant located at 44 Toorak Rd South Yarra. Enjoy a delicious meal and a glass of wine with friends. Open Tuesday to Sunday for lunch and dinner, follow us on Instagram for any changes to opening times. Call us on 03 9820 9774.

    Find it at: 44 Toorak Rd, South Yarra VIC 3141, Australia

  13. Osteria Ilaria is the perfect place to relax and enjoy modern Italian cuisine and drinks from around the world.

    Find it at: 367 Little Bourke St, Melbourne VIC 3000, Australia

  14. Baby Pizza is the perfect spot for an effortless, all-day classic with a neighbourhood feel. Enjoy the freshest seasonal produce and hand-sourced ingredients in a laidback setting. Celebrate with up to 120 of your favourite people at Baby.

    Find it at: 631-633 Church St, Richmond VIC 3121, Australia

  15. SCOPRI: Discover the diversity of Italian food and wine with a seasonally varying menu. Contact the restaurant for private dining room or group enquiries and to find your preferred day and time for a reservation. Sign up with your email address to receive news and updates and we respect your privacy. VOUCHERS available.

    Find it at: 191 Nicholson St, Carlton VIC 3053, Australia

  16. Park Street Pasta & Wine is the perfect destination for lunch and dinner Tuesday-Sunday. Enjoy the Parklet Deck with a white marquee and lush green garden beds, or book the Lombardy Room for private events.

    Find it at: 268 Park St, South Melbourne VIC 3205, Australia

  17. Il Bacaro: The quintessential Melbourne Italian dining experience with white linen table cloths, polished service and exquisite flavours. Enjoy Venetian cuisine, good eating and good drinking Monday to Saturday, 12pm-late. Stay in the loop with news from Il Bacaro and our sister venues.

    Find it at: 168-170 Little Collins St, Melbourne VIC 3000, Australia

  18. Ostēr is a modern Italian restaurant in Richmond, focusing on local produce and hosting local people. Open Tuesday-Saturday for dinner and Friday for lunch, come and experience the delicious Italian cuisine. Sign up with your email address to receive news and updates, and we respect your privacy.

    Find it at: 76-78 Bridge Rd, Richmond VIC 3121, Australia

  19. Agostino is a Melbourne restaurant offering a modern Italian menu and an extensive wine list. Enjoy a delicious meal in a relaxed atmosphere.

    Find it at: 135 Victoria Ave, Albert Park VIC 3206, Australia

  20. Rosetta is among Australia’s most elegant and sophisticated Italian restaurants, located at Crown Complex, Southbank. Enjoy exquisite regional recipes, theatrical ambience, rich meaty dishes, hand-made desserts, and a selection of Italian wines. Experience first-class dining with Rosetta’s commitment to Australia’s highest-quality, sustainable produce.

    Find it at: 8 Whiteman St, Southbank VIC 3006, Australia

  21. Sosta Cucina is a Melbourne restaurant located at 12 Errol Street, North Melbourne. Enjoy delicious Italian cuisine in a warm and inviting atmosphere.

    Find it at: 12 Errol St, North Melbourne VIC 3051, Australia

  22. Bottega is a Modern Italian Restaurant in Melbourne’s CBD specialising in handmade pasta. Enjoy contemporary Italian cuisine in an intimate, relaxed setting with flexible private rooms overlooking Bourke St. Book now for a unique dining experience.

    Find it at: 74 Bourke St, Melbourne VIC 3000

  23. 48h is an award-winning restaurant with locations in Elsternwick, South Yarra, and Spotswood. Enjoy delicious pizza and gnocchi dishes for dine-in, take away, catering, and cooking masterclasses. A new website is coming soon!

    Find it at: South Yarra: 4A Yarra St, South Yarra VIC 3141, Australia (and other locations)

  24. Sassy Italian Restaurant is among the best Italian experiences in Melbourne. Enjoy traditional Italian dishes with stunning views of the Melbourne Star and Docklands. Our attentive staff will ensure you have the best visit with us. Join us for the food and stay for the great views and timeless service.

    Find it at: 16/401 Docklands Dr, Docklands VIC 3008, Australia

  25. 400 Gradi is an authentic-feeling Italian restaurant, offering a unique dining experience with traditional Italian ingredients and family-oriented staff. Enjoy delicious Pizza and Pasta, and a wide range of local and international beverages. Experience the taste of Naples, Italy at 400 Gradi!

    Find it at: 361 Little Bourke St, Melbourne VIC 3000, Australia

  26. Trattoria Emilia is an authentic Italian restaurant in Melbourne CBD, renowned for its handmade pasta and rustic yet refined Italian food. Owners and chefs Francesco and Luca create a kitchen of quality produce and technique, while front-of-house owner Matteo brings Italian hospitality. Trattoria Emilia is a great casual dining spot with a commitment to environmental preservation.

    Find it at: 360 Little Bourke St, Melbourne VIC 3000, Australia

  27. Da Noi is an Italian restaurant in Melbourne that creates a romantic atmosphere with white linen cloth tables and dim mood lighting. The menu features fresh Sardinian-influenced Italian dishes that balance rusticity and refinement. Open Wednesday to Sunday for lunch and dinner, 12pm – 10.30pm.

    Find it at: 95 Toorak Rd, South Yarra VIC 3141, Australia

  28. Ladro + Ladro offer award-winning modern Italian pizzerias in Gertrude St Fitzroy and Greville St Prahran. There are feasting menus from $35pp with zero organic waste. Enjoy craft beers and wines on tap and a 24 hour liquor licence. Visit 7in person or order via Deliveroo for 5:30-late Mon-Fri and 12 noon-late Sat-Sun

    Find it at: Gertrude St Fitzroy: 224 Gertrude St, Fitzroy VIC 3065, Australia (and other locations)

  29. Cecconi’s Flinders Lane, situated in a basement on Melbourne’s most famous laneway, offers an elegant and relaxed dining experience with New York style Italian cuisine. Enjoy lunch Monday-Friday 12pm-2.30pm and dinner Monday-Saturday 5.45pm-late. Join the team and make a career out of it!

    Find it at: Basement, 61 Flinders Ln, Melbourne VIC 3000, Australia

If you’re looking for a delicious Italian meal in Melbourne, you can’t go wrong with any of these top-notch Italian restaurants. Whether you’re in the mood for a romantic dinner for two or a family-style feast, these restaurants have something for everyone. Buon appetito!

Latest Posts