Tag - Restaurant

Food & Drink

Review: Rosa’s Thai

In the heart of Cardiff you will come across Church Street, a lane of trendy eateries and chain restaurants, strung with fairy lights like something from a...