Restaurants :: CHINA SAIL
Restaurants :: CHINA SAILCHINA SAIL
(401) 553-2000
Get Directions
65 Manton Ave, Providence, RI 02909
Open Daily 11:00 AM-11:00 PM
Open Daily 11:00 AM-11:00 PM