Phone: +442920627387
Address: Unit 1A, Parkfield House, North Road, Cardiff, United Kingdom
City: Cardiff
Menu Dishes: 35
Reviews: 500
"Sure! However, it seems that your review is incomplete. Could you please provide the full text you'd like rewritten?"
All prices are estimates on menu.