China Star

74 Chapel Street

 -  - United Kingdom  (GB)

Chinese • Fast food • Fast food

78/100 (39 Votes)

Now open

Photo gallery