With stunning views of Hobsons Bay and Melbourne's city skyline The Strand in Williamstown serves stunning food, provides outstanding service and is the perfect place to relax and enjoy time spent with friends and family.
Map of The Strand Restaurant, Williamstown
OTHER PLACES NEAR THE STRAND RESTAURANT, WILLIAMSTOWN