Sushi chain rolls into the Westside
May 31, 2019 at 16:30 PM EDT
The San Diego-based sushi chain is planning for a new location on Albuquerque's Westside at the North Andalucia at La Luz shopping center, located at Coors Blvd. and Montaño Road.