I’ve been to a lot of close sushi restaurants. But Ki Sushi is the closest, and for the convenience factor, you can’t beat a five minute drive. Located just off the main street in downtown New Westminster, Ki Sushi (previously called Kirin Sushi) recently moved into the space next-door to where it used to be. ...