CHINA SAIL

(401) 553-2000


Get Directions

65 Manton Ave, Providence, RI 02909

Open Daily 11:00 AM-11:00 PM