The Cliff Cafe, Torquay, Devon, United Kingdom
About The Cliff Cafe
The Cliff Cafe is a Cafe serving the Torquay community in Devon, United Kingdom and located at Babbacombe Downs Road.To contact The Cliff Cafe call 1803324025
Location
Babbacombe Downs Road
Torquay
Devon
United Kingdom
TQ1 3LF
Map
Contacts
Tel: 1803324025