Yokozuna Japanese Restaurant

Enjoy authentic Japanese cuisine made with fresh, high-quality ingredients in the tranquil atmosphere of a private Tatami room or spacious modern dining room.

South Edmonton: 4121-106 St., Edmonton, Alberta, T6J 2S3

780-431-1508