The Farmyard Restaurant is a family run International restaurant located in the Traditional Village of Kathikas. We are well known for the quality of the cuisine ,service & Variety in our Menu Cuisine. Join us with our International Menu by Chef Savvas and Chinese Menu by specialist Chef Dammar
Imogen's Inn was opened by Helen and George Neofytou in 1996 and remains open, they named their tavern after their first grandchild and in 2014 were pleased to open Pizza Box.