According to a poster on the Chowhound site, Feng Shui in Natick has shuttered, with a check on the restaurant's website confirming that it has indeed closed (it is no longer listed in the "locations" section). The eatery first opened on Route 9 in the spring of 2011, offering sushi, hibachi, a buffet, tapas, classic Chinese dishes, and more. Their other three locations (Chelmsford, Cohasset, and Tyngsboro) remain open.
The address for this now-closed Chinese and Japanese restaurant in Natick was: Feng Shui, 801 Worcester Street (Route 9), Natick, MA, 01760. The website for the other locations can be found at: http://www.gofengshui.com/
Tweet