In Australia, the best place to go for fine Italian dining is in Melbourne. Melbourne is filled with prestigious, luxurious Italian fine dining restaurants.

3 Amazing Fine Italian Dining Restaurants in Melbourne

There are so many great Italian restaurants in Melbourne, and it isn’t easy to narrow the list to three. However, this is what we came up with as must try fine Italian dining establishments in Melbourne.

Di Stasio Citta is located at 35 Spring Street, Melbourne. Restaurateur Rinaldo Di Stasio has been in the industry for many years. Patrons at the Di Stasio Citta can enjoy menu items such as capellini pasta with chunks of crab, veal saltimbocca with gnocchi, and paccheri with bolognese. All the pasta is freshly hand made. The restaurant is filled with great works of art.


Florentino is located at 80 Bourke Street, Melbourne. Florentino originally opened in 1928 and has since had a beautiful makeover. Mills Gorman architects beautifully designed the interiors. This high-class establishment opens the door, takes your jackets, pulls out your chair and even folds and lays your napkin across your lap. The chef only uses top-quality ingredients when preparing fabulous dishes such as:

  • Lardo Ravioli and honeycomb tripe
  • Venison Carpaccio
  • Roast Partridge
  • Hand-cut Fettuccini with rock lobster
  • Suckling Pig

Park Street Pasta & Wine

Park Street Pasta & Wine located at 268 Park Street South, Melbourne. Patrons dining at Park Street can enjoy choosing from a menu of delicious foods such as:

  • Charred Octopus with romesco
  • Veal and wild rabbit agnolotti with sage butter
  • Casarecce with Wagyu beef-cheek ragu

All the pasta is hand made using freshly extruded pasta. This is one of the rare fine dining Italian establishments that serve freshly extruded pasta.

Patrons can dine inside or outside in this early 1800’s building.