“Not bad but most of the good reviews here are probably by people who don't know any better. The competition is hardly fierce in North Devon. I had...”
Call us now: 01271 32127411 Reviews
North Devon Journal has all the Italian Restaurants in Barnstaple listed, many with reviews and star ratings; select one of the local Italian Restaurants from the list below for local authentic Italian food, Ristorantes and Trattorias in Barnstaple - be sure to return to North Devon Journal and leave a review.
Why not list your Barnstaple Italian Restaurant business on North Devon Journal?