A little gem restaurant serving Italian street food, tapas, cocktails and wine along the beautiful stretch of Shoal Bay Beach overlooking Mount Tomaree and Mount Yacaaba.
A little gem restaurant serving Italian street food, tapas, cocktails and wine along the beautiful stretch of Shoal Bay Beach overlooking Mount Tomaree and Mount Yacaaba.