Filters:
italian grocery store in Devon Barnstaple
About 2 results.
Pizza Express
High Street 80, EX31 1HX Barnstaple, United KingdomOur restaurant in Barnstaple is set in the oldest building in the oldest town. Take in the gorgeous interior as you enjoy our irresistible pizza.