138 Oakfiled Road
Liverpool,
Merseyside
L4 0UQ
Latitude: 53.4272281, Longitude: -2.9575045
08:00 - 18:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Royal Star Chinese Takeaway of Chinese Restaurant category. Royal Star Chinese Takeaway is located at 138 Oakfiled Road Liverpool, L4 0UQ. How to get to Royal Star Chinese Takeaway office? Look at the map below or call them