Restaurant · Torquay
The Elephant Restaurant
Torquay's one charted spot — worth the detour.
★ One Star
The lay of the land · Torquay · 50°28′N · 3°31′W
Restaurant · Torquay
Torquay's one charted spot — worth the detour.
The lay of the land · Torquay · 50°28′N · 3°31′W