124-130, Holburn St
Aberdeen,
Aberdeen City
AB10 6DA
01224 596442
Latitude: 57.1385020, Longitude: -2.1149106
09:30 - 20:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Royal China Restaurant of Chinese Restaurant category. Royal China Restaurant is located at 124-130, Holburn St Aberdeen, AB10 6DA. How to get to Royal China Restaurant office? Look at the map below or call them 01224 596442