Clems Fish Restaurant

← View details

16 Clyde Terrace, Spennymoor, England DL16 7SE

+44 1388 815451


Get Directions

 
BESbswy