202-203, Narborough Rd
Leicester,
Leicestershire
LE3 0DL
0116 224 4228
Latitude: 52.6239317, Longitude: -1.1534068
08:30 - 21:00 - Mo, Tu, We, Th, Fr
Actual information about Royal Chef of Chinese Restaurant category. Royal Chef is located at 202-203, Narborough Rd Leicester, LE3 0DL. How to get to Royal Chef office? Look at the map below or call them 0116 224 4228