Best Restaurant in Torquay, united kingdom