Yokozuna Japanese Restaurant – Edmonton

Yokozuna Japanese Restaurant is a lot like the Tardis from Dr. Who. From the outside, it is part of an average looking strip mall, blending in with the scenery. Once you open the door though, it opens into a simple and tastefully designed space that seems far bigger inside than it does from outside. We…