Loading map…

Cava Alta Restaurante

Discover the beautiful island of Thira, Greece. This restaurant offers a delightful aroma and a wonderfully crisp texture, with dishes expertly grilled. A taste of the Aegean Sea.