Ok so its not strictly a restaurant but this place is fab. Afternoon peach blossom tea with finger sandwiches, scones and cake at Waterloo Tea Gardens is the way forward!
Latte at Waterloo Gardens, Cardiff http://www.waterlootea.com/
Best places for afternoon tea in Cardiff - including Waterloo Gardens Teahouse
Waterloo Tea in Penarth/Cardiff,UK. These guys know how to serve Tea, and provide some of the finest in the country. http://www.waterlootea.com
Waterloo Tea for insanely good tea. Like no other.
Kasim Ali Chemist / Traveller Waterloo Tea
ForLife Stump Teapot & Waterloo Tea | It's Nice Out