Smugglers Rest Cafe
Smugglers Rest Cafe. Family owned licensed cafe/restaurant in the heart of Talland Bay, Looe.
Looe
Businesses
Eateries
Events
News
Beaches
History
Gallery
Contact
Sitemap