Modern Greek and Messinian cuisine restaurant. Offers a unique view near Kyparissia Castle.