Starfish

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.

Starfish2.jpg

GET CONNECTED

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.