Escala Tapas (Menu)

12 The Beach, Clevedon
+44 1275 217600

Give a rating to Escala Tapas

Suggest a dish

How much did you spend at Escala Tapas?