Tokyo Sushi to open on Willy Street

A new sushi restaurant called Tokyo Sushi will open at 1133 Williamson St. later this year, according to an article in The Capital Times.

The restaurant will be operated by Wenxin Chen, who owns Edo Asian Cuisine on South Park Street, and it will occupy a converted house following the closing of Taqueria 3 Amigos earlier this year.