Write a review

Farm Deli

← View details

Hereford Rd, Bayston Hill, Shrewsbury, Bayston Hill, England SY3 0DA

+44 1743 873704