Passmores Wet Fish Shop
16 Butchers Row, Barnstaple, Devon, EX31 1BW
More Restaurants in the Barnstaple area
Muddiford, Barnstaple, Devon, EX31 4EXbook
Terra Madre is 6-times winner of the Best Restaurant in North Devon ..
Modern British Restaurant
Kentisbury, Barnstaple, Devon, EX31 4NLbook
Bringing an exciting, 2 AA Rosette-awarded culinary concept to North ..