Cafe Strand

3 Market Strand, Falmouth TR11 3DB
01326 313114

Opening Times

Mon-Sat
8.00am - 4.00pm

Our Location

Cafe Strand

3 Market Strand, Falmouth TR11 3DB
01326 313114