New Asian restaurant that opened a few weeks ago. Has Chinese and Japanese menu, including sushi. Maybe trying to do so too much. We ordered takeout there last week. The order was incorrect (did not notice until we were home and opened it up) and the food was meh. It was a Saturday night and they were mobbed since they are new, so I'm thinking I will give it another try. Has anyone had a good experience there? Suggestions on best dishes to order? I was so looking forward to this opening and hate to consign it to the rest of the Acton area food wasteland.
117 Great Rd, Stow, MA 01775