CHINA STAR III

(401) 841-5556


Get Directions

112 William St, Newport, RI 02840

Open Daily 11:00 AM-11:00 PM

www.chinastariii.com