Restaurant
The Farmyard Restaurant
7 locals recommend
Tips from locals
Enjoy the Culinary combination of two cuisines in one restaurant. Great food, Great variety, Great atmosphere. Eat, relax & enjoy Accept credit card & cash Can be found on Facebook
Locals also recommend
- 15 locals recommend
Location
E711
Kathikas, Paphos