Sakura Tokyo has reopened

Sakura Tokyo, the first Japanese restaurant in Worcester, has reopened after extensive renovations. They were closed for several months and reportedly spent over a million dollars renovating the space, which was the first in the area to feature Tepanaki tables.