7 Babbacombe Downs Road
Torquay
Devon
TQ1 3LF
AA 2 Star
Good quallity food, Stunning location. Beautiful sea views.Excellent function rooms
2005
There are currently no reviews for this company
All fields are required. Your review will appear immediately.