Select Menu
Lunch Menu
Lunch Specials 午餐
Menus
All Day Menu
Lunch Menu
Lunch Specials 午餐
Lunch Specials 午餐
Available from 11:30 AM to 3:00 PM
Start New Order
Sichuan Palace
7 Summer St #17, Chelmsford, MA 01824
(978) 256-8545
Store Information
Closed
See More