Passmores Wet Fish Shop
More Restaurants in the Barnstaple area
96 High Street, Barnstaple, Devon, EX31 1HSbook
Serving irresistible Italian cuisine in casual, friendly surroundings, Prezzo uses only ..
Muddiford, Barnstaple, Devon, EX31 4EXbook
Terra Madre is 6-times winner of the Best Restaurant in North Devon ..
80 High Street, Barnstaple, Devon, EX31 1HXbook
Bright and modern, Pizza Express offers an exciting reinvention of ..