SELECT A LOCATION

Chili Basil Thai Restaurant

385 Boston Post Rd, Sudbury, MA 01776
(978) 443-0988

Pickup

Delivery

View MenuOrder Online