220 results found
Juboraj Lakeside
- 2 Lake Road West Cardiff Cardiff CF23 5PG
Juboraj Lakeside is located in Cardiff, UK. We are one of the greatest Indian restaurants in Cardiff, and also one of t...
220 results found
Juboraj Lakeside is located in Cardiff, UK. We are one of the greatest Indian restaurants in Cardiff, and also one of t...