Doesn't feel like Cardiff or even Welsh! Can't tell who are customers and who are staff! And I assumed wrongly it's not table service.... Think the designer had fun doing this place but this place needs staff presence and Obvious staff uniform ? Name badges ? Table menu ?