Lami and Lee'om - 13 Killigrew St, Falmouth TR11 3PN, United Kingdom | Fresha