Blue Orchid Chinese Cuisine


927 High St
Westwood, MA 02090

A Chinese Restaurant in Westwood MA

Check in regularly to get updated information during this difficult time. We will have our on-line carryout and delivery website operational by March 18th 2020


Day Opening Closing
Monday - Thursday 11:00 AM 11:00 AM
Friday - Saturday  11:00 AM 10:00 PM
Sunday 12:00 PM 9:30 PM
Click the button to add a review for Blue Orchid Chinese Cuisine

Add Review