Spanish Restaurant Quay Street CF710 1EA
Tapas Bar & Restaurant, Spanish Restaurant 15-23 Westgate Street CF10 1DD