GastroRanking-logo

The best restaurants serving Seafood food in Central Town North Devon South West

1 Restaurants on GastroRanking

restaurant_img
5.0

17 Opinions

location-icon16 Maiden Street, Barnstaple EX31 1HA England, England
Seafood
outdoor_seating_269484takeaway_269484delivery_269484

Me and mum had a takeaway from these guys and it was out of this world. The lobster was so fresh and the salad was dressed beautifully with flowers. Was amazing with champagne. Highly recommend to all my friends and family and will be ordering again ☺️