Akrotiri, a Greek restaurant, offers stunning seaside views. Enjoy excellent service and a menu in a prime location.