Address:
59 Babbacombe Downs RoadTorquayTQ1 3LP
Contact Details:
01803 316200
babbacombeinn.co.uk
Go to facebook page (opens in new tab)