Cafe Strand

3 Market Strand, Falmouth TR11 3DB
01326 313114
Cafe Strand
Cafe Strand

Opening Times

Mon-Sat
8.00am - 4.00pm

Our Location

Cafe Strand

3 Market Strand, Falmouth TR11 3DB
01326 313114