Get directions to: China Star, Coventry, RI
Restaurant address: 1028 Tiogue Avenue Coventry, RI 02816, USA
Restaurant: China Star