Odla Odla is a unique farm-direct restaurant and market offering a curated & delicious experience. We want to reconnect you with the food you eat, and stimulate your senses with the freshest seasonal ingredients that come from our farm. Book Now Share This Article Twitter Facebook LinkedIn View On Map 801 Broadway Avenue Saskatoon SK S7N 1B5 Canada Visit Website (306) 955-6352 Odla 801 Broadway Avenue Saskatoon SK S7N 1B5 Canada (306) 955-6352 Get Directions Other Eat Local Listings Wander's Tiny Farm Range Road 3020 Hamlet Blucher SK S7M 1K2 Canada View Details Lucky Bastard Distillers 814-47th Street East Saskatoon SK S7K 0X4 Canada View Details Picaro Cocktails & Tacos 101 - 20th Street West Saskatoon SK S7M 0W7 Canada View Details