We discovered Vesna Taverna when we were on island in February. Became quite a fan!! Great people and delicious food. One of the best racks of lamb ever!!
Thanks for rechecking on the Towers.