Location & Hours
18 Lynmouth Street, Lynmouth, Devon EX35 6EH
Open Tuesday to Thursday 10:30am to 4:30pm, Saturday & Sunday 10.30am to 4:30pm
Closed Monday and Friday
Call 01598 753337
As of 16th March 2020 we are still opening. We have garden space outside and takeaways are available.
We'd love to hear from you!