1 Lloyds Chambers, The Square
EX32 8LS

01271 346671

Map of business location

Starfish is situated on The Square, Barnstaple in a lovely, old Listed Building. Serving freshly cooked fish and chips on the menu along with some scrumptious puddings, the restuarant is open from Monday to Saturday, 11.30am-2.30pm and 5pm-9pm.



Get in touch, have your say, follow us, see special offers first and share all that's great about Barnstaple town centre

Click on the icons below.