18 Bear St, Barnstaple EX32 7BX, United Kingdom +44 1271 323591
Today
How to go there
Indian takeaway Loc: 51.0812 / -4.05611
Plan your visit