Royal Garden Chinese Restaurant
Shirley Hills Road, Croydon, Surrey, CR0 5HQ (Show me directions) Show Map
Profile
In the midst of Addington Hills, the Royal Garden established since 1990 is known as the best local Chinese.
Shirley Hills Road, Croydon, Surrey, CR0 5HQ (Show me directions) Show Map
In the midst of Addington Hills, the Royal Garden established since 1990 is known as the best local Chinese.