Dolly's Tea Room & Wine Bar
21 Church Street
Falmouth TR11 3EG
United Kingdom