Sichuan Palace


7 Summer St #17, Chelmsford, MA 01824, USA
Open Hours: 11:30 AM - 3:10 PM
11 - 21 min

Popular Items

The most commonly ordered items and dishes from this store

午餐 / Lunch Specials

Available for Lunch from 11:30 AM to 03:00 PM