Know a great happy hour or special for this location?
Modern spot is 3 restaurants in 1, with Chinese eats, Japanese grilled fare & sushi plus a wine bar.
Suggest an edit
157 Turnpike Rd, Westborough, MA 01581