Menu
Food delivery
Contact us
See MENU & Order
Contact Otowa Restaurant
Opening hours
Monday, Wednesday - Saturday
11:00 a.m. - 08:30 p.m.
Sunday
03:00 p.m. - 08:30 p.m.
Contact Otowa Restaurant
Otowa Restaurant
6-1 Fourth St. South, Martensville, SK s0k 2t0, Canada
+1 306-382-6004
Submit