Filters:
cuban restaurant in Cymmer
About 1 results.
Old Havana Cuban Bar & Restaurant
1 York Street, SA1 3LZ Swansea, United KingdomAuthentic Cuban cuisine with stunning cocktails. Ornate decor and a beautiful terrace overlooking Swansea boulevard - Sabor Cuba!