Barnstaple EX31 1HG +44 1271 346671
restaurant, Barnstaple, England, United Kingdom
Today
How to go there