the little barn cafe
trevescan
sennen
Penzance TR19 7AD
United Kingdom