NYC is getting its first of a hugely popular Japanese restaurant chain
Sushi lovers are conveying excitement. A top-selling Japanese restaurant is opening its first American location in New York City. Sushiro — a popular conveyor belt sushi restaurant in Japan — will open in Times Square this fall at 667 8th Avenue at West 42nd Street, next to the Port Authority Bus Terminal. Guests sitting at … Read more