Feng Shui
• 285 Chelmsford St | Chelmsford, MA | 01824
Feng Shui is a sushi bar, lounge and hibachi serving a fusion of traditional Chinese and Japanese flavors, presented artfully in special porcelain. The menu also offers old classics like chow mein and house crispy duck.
285 Chelmsford St
Chelmsford
MA
01824
