Restaurant guide

Tochni Tavern Restaurant Guide

Highly regarded historic stone tavern in Larnaca district, famous for slow spit-roasted lamb and local wines.