Hello, Guest

The Room in the Elephant

POI's creator (Voyajo Team)

The Room in the Elephant is a restaurant located in Torquay, Devon, England. , the restaurant holds one star in the Michelin Guide. (...) (from Wikipedia)