China Garden

 Takeout

37 Village plaza way 
Scituate RI, 02857 
Monday -Thursday : 11am-9:30pm
Friday & Saturday: 11am-10:30pm
Sunday: 12pm-9:30pm

Hours

Our Menu