Lily's Of Truro Cafe & Creative Space (Menu)

21 Pydar Street, Truro
+44 1872 278104

Give a rating to Lily's Of Truro Cafe & Creative Space

Suggest a dish

How much did you spend at Lily's Of Truro Cafe & Creative Space?