About
Settle by the open fire or enjoy lunch on a sunny terrace where you will always be greeted with a warm welcome. Twin Farms offers customers a relaxed venue for eating well-cooked dishes accompanied by an excellent choice of beer and wine.
Details