About Kumar'S Restaurant
South Indian Restaurant
More about Kumar'S Restaurant
Kumar'S Restaurant is located at 129 City Road, CF24 3BP Cardiff
02920094094
South Indian Restaurant