Order Online

Noodle Stix Chinese Restaurant

11 Belmont St
Cambridge, MA 02138
(617) 868-1800
Order online Menu | Reservation | Info
Any questions please call us.