Southerlys Harbour View Bar & Restaurant

Address:
60 Point Leander Dr 1, Port Denison, Western Australia, AUS
 View map