Towa Sushi in Calgary is a small sushi restaurant, where we pride ourselves on the quality products that we provide. We also pride ourselves on the generous portions that we provide. Quickly prepared and beautiful to the eye, sushi is a healthy dining choice.READ MORE