Posts Tagged ‘root’

Next Stop? Shinjuku Station

Everything’s classy, colorful, and tasty at this new Near Southside sushi joint.
LAURIE BARKER JAMES
The original Shinjuku Station in Japan is one of the largest train stations leading in and out of bustling Tokyo. The similarly named new restaurant on the Near South Side features photos of subways and subway memorabilia scatt...