1064 restaurants
The Golden Lion Inn & Lakeside Restaurant / British
Open now · 9am - 10:30pm
Stithians Lake Cornwall,Isles of Scilly
€€€€