Star House Chinese

Order Online

Star House Chinese Locations

Please select the restaurant location you would like to order from

Star House Chinese

595 Waverly St, Framingham, MA 01702
Location Icon
Takeout
Location Icon
Delivery

Hours of Operation


Monday:

11:00 am - 10:00 pm


Tuesday:

Closed

Wednesday-Thursday:

11:00 am - 10:00 pm


Friday-Saturday:

11:00 am - 11:00 pm


Sunday:

12:00 pm - 10:00 pm


Order OnlineView Menu

Star House Chinese - Framingham, MA

595 Waverly St, Framingham, MA 01702 Call us today: (508) 872-8881