News

Winston-Salem got its first all-you-can-eat Japanese restaurant May 17 with the opening of Sushi Sho at 2213 Cloverdale Ave. in Cloverdale Shopping Center. Sushi Sho, in the space formerly ...