Lizard Island Restaurants

Salt Water Restaurant presents the finest local produce with an emphasis on exotic local seafood, lush tropical fruits, premium products and the diversity of cultures that has shaped the Australian fo...