O-Sho Japanese Restaurant
O-Sho Japanese Restaurant is a staple in Lethbridge's Downtown for its commitment to both authentic and delicious traditional Japanese Sushi. Known for their high-quality sushi and Japanese dishes, as well for their inventive rolls and Japanese cuisine inspired dishes. Their food and its high quality is what differentiates them from the rest of the pack. No matter what Japanese delicacy you crave, O-Sho is certain to have their own delicious spin on it.