The Room in the Elephant is a restaurant in Torquay, Devon, England.
As of 2008[update], the restaurant holds one star in the Michelin Guide.
[1][2]
This UK-based restaurant or restaurant chain article is a stub.
You can help Wikipedia by expanding it.