Get directions to: China King, Riverside, RI
Restaurant address: 656 Bullocks Point Ave Riverside, RI 02915, USA
Restaurant: China King