Should I Eat Here
Address
Clarks Farm, Druggers End, Castlemorton, Worcestershire, WR13 6JD
Local authority
Malvern Hills

Trading since 24 October 2017, per Companies House.