Taylor's Cafe (Menu)

The Strand, Dawlish
+44 1626 866899

Give a rating to Taylor's Cafe

Suggest a dish

How much did you spend at Taylor's Cafe?