Juboraj Restaurant
Lake Rd West,Lakeside
South Glamorgan
CF23 5PG
07976 352424
Caterers
Visit Website