Taverna "Νερά της Αγίας Βαρβάρας" offers a charming dining experience with meat and seafood dishes, set beside the waters of Agia Varvara.