200 Union Street, B106, Westborough, MA, 01581
508-366-7771 | Visit Website
We are a Hibachi style steak house, sushi bar and lounge.
Click here to request a business update.