falfalafel
the pier
falmouth
Falmouth TR11 3DF
United Kingdom