Barum Takeaway
6 Queen St, Barnstaple
01271 327672
Menu
Reserve
Barnstaple, Devon
Barum Takeaway
6 Queen St, Barnstaple, Devon EX32 8HJ
01271 327672