Cubatas Tapas Bar
About Cubatas Tapas Bar
Keywords: tapas bars
Retail Location Count: 1
More about Cubatas Tapas Bar
Cubatas Tapas Bar is located at 108 Elderslie Street, Glasgow G3 7AR, United Kingdom
+441412432227