The Royal China Restaurant
124-130 Holburn Street, Aberdeen, Aberdeenshire, AB10 6DA (Show me directions) Show Map
01224 212873 01224 212873
Reviews
Leave a reviewReport a problem with this listing
124-130 Holburn Street, Aberdeen, Aberdeenshire, AB10 6DA (Show me directions) Show Map
01224 212873 01224 212873
Report a problem with this listing