Skip to content

Yokozuna

Japanese

Address
4121 106 St
Area
Whitemud
Data
Rating and reviews from Google, checked on October 13, 2026.
Yokozuna

Other top-rated japanese & sushi restaurants

Ranked near Yokozuna in japanese & sushi restaurants