Duckies Cafe (Menu)

5 Penpol Terrace, Hayle
+44 7874 622313

Give a rating to Duckies Cafe

Suggest a dish

How much did you spend at Duckies Cafe?