About Cla Restaurants Ltd
Cla Restaurants Ltd is located in Cardiff, Wales, United Kingdom and business address is 153-155 Crwys Road Cardiff South Glamorgan CF24 4NF. It is categorised in Indian and can also be searched by Restaurant - Indian.
Explore more Indian in CF24Explore more Indian near CF24 4NF