• A Modern Greek island style restaurant which overlooks a tropical ocean paradise. The white concept throughout adds a contemporary Mediterranean touch.