Restaurant hero image

China Star

1028 Tiogue Ave Route 3, Coventry, RI 02816