The Sabai Pavilion

The Sabai Pavilion
Roald Dahl Plass, Cardiff, CF10 5AN