Filter
Delivery
Pickup
Outdoor
The best restaurants in North Devon South West
557 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
95 Opinions in 1 websites
Unit 1 Maiden St, Barnstaple, EX31 1HA, United Kingdom, England
The restaurant seemed to no longer exist.
curry4,4
176 Opinions in 1 websites
12A Joy St, Barnstaple, EX31 1BS, United Kingdom, England
Standard pub. Great customer service. Decent beer garden. Can't go wrong