News

Shinjuku, 711 W. Magnolia Ave., opened in 2011 as a spinoff of the more relaxed Tokyo Cafe, which continues at 5121 Pershing Ave. “Our little izakaya has weathered the most turbulent economic ...