Shirley Hill Road Shirley Hills,Croydon,Croydon CR0 5HQ,UK
View on Map
What travelers say:
The Chinese restaurant has a tall name, the Royal Garden. It is located on Hillley Hills in Kloyden, London, but it has no garden-like environment, but the restaurant is relatively clean. The Chinese food here is mainly home-cooked dishes, belonging to a more affordable restaurant, the service is not bad.