Skip to content

Shoyu Sushi

Japanese

Address
10011 109 St NW #100
Area
Central › Downtown
Data
Rating and reviews from Google, checked on October 13, 2026.
Shoyu Sushi

Other top-rated japanese & sushi restaurants

Ranked near Shoyu Sushi in japanese & sushi restaurants