Mediterranean
Seats up to 120
$75+ pp
This seafood restaurant in Williamstown has to be one Melbourne’s hidden gems and comes complete with arguably one of the cities, most breathtaking views. It has a truly stunning waterfront private dining room...