Get directions to: Great Taste Chinese Restaurant, Pawtucket, RI
Restaurant address: 852 Newport Ave Pawtucket, RI 02861, USA
Restaurant: Great Taste Chinese Restaurant