Tochni Tavern
Tochni Tavern, our family-run restaurant, was founded in 1996 with a vision to bring unique and traditional tastes of Cyprus to your table, all with a focus on using locally-sourced ingredients. Tochni Tavern is situated on the peak of Tochni village. The outdoor dining area offers unique panoramic views of the valley below, stretching all the way to the sea.