A Huge Japanese Conveyor Belt Sushi Chain Rolls Into NYC
A huge Japan-based conveyor belt sushi chain is opening its only American restaurant in New York City. Sushiro will open in Times Square at 667 Eighth Avenue at West 42nd Street, next to the Port Authority Bus Terminal, this…