Waterloo Tea (Wyndham Arcade) | 21-25 Wyndham Arcade Cardiff CF10 1FH United Kingdom Restaurant Menu & Phone21-25 Wyndham Arcade Cardiff CF10 1FH United Kingdom 4.6/5