7 The Strand, Torquay, Devon TQ1 2AA
Call us on: 01803 290888
Monday to Sunday 12 Noon till 9:30pm