Take a look at some of the best takeaways, restaurants and food delivery services in Cardiff.
66 Cowbridge Road EastCanton, Cardiff CF11 9DU Indian / Indonesian (227)