CatOct 8, 2023TechneWithin my summer getaway to the idyllic island of Hydra in Greece. A restaurant called Techne had it all - stunning views of the sea,...