Barum Takeaway
6 Queen St, Barnstaple
01271 327672
Recent Reviews
Order Online
Reserve
Barum Takeaway
6 Queen St, Barnstaple EX32 8HJ
01271 327672