The most accurate, up-to-date source of SK business and people info + tools to help you stay organized.

Odla Restaurant & Market

Farm Driven and Seasonally Inspired.
Toggle Favourite
Add Note
(306) 955-6352 (306) 955-6352
801 Broadway Ave 801 Broadway Ave, Saskatoon SK