Otowa Japanese Restaurant is a Saskatoon, SK business. Otowa Japanese Restaurant is located at 227 2 Avenue South, Saskatoon, SK. The postal code is S7K1K8.
You can contact Otowa Japanese Restaurant at 306-651-3888 or from out of area call 1 3066513888.