Order Online

Star House Chinese

595 Waverly St
Framingham, MA 01702
(508) 872-8881
Order online Menu | Reservation | Info
Any questions please call us.