Totoya is located at 297 Dalhousie Street in Ottawa , ON and serves great food and drinks in Ottawa
297 Dalhousie Street Ottawa ON K1N 7E5
Ratings & ReviewsAdd Review
Frequently asked Questions
If you find that we have not covered your topic, feel free to Contact Us!