Restaurants in Holsworthy, Devon,
Restaurants
Tamarstone Farm,
Holsworthy, Devon ,
EX22 7JT
UNITED KINGDOM
Worldwide > United Kingdom > Holsworthy, Devon > Restaurants