Teona Point is a restaurant offering a cafe & restaurant experience.