Juboraj Indian Cuisine
10-11 Mill Lane
Cardiff CF10 1FL
United Kingdom