Treflach Farm

  1. Treflach Farm
Address:
Treflach, Morda, Oswestry SY10 9HX, England

1 Review

Treflach Farm Pork and Apple Pie

The top is in effect, the apples, but there does seem to be a thin crust of sorts lurking beneath. It is consumed straight [...]