Home LocationsDevon The Elephant, Torquay
The Elephant Restaurant Torquay

The Elephant, Torquay