Previous Image Next Image LRG_DSC01554 The restaurant is high on a hill overlooking the beautiful bay 0 0 vote Article Rating