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 St. Tropez Bistro 238 2nd Ave S Saskatoon SK S7K 1K9 Canada View Details Farm One Forty Box 530 Vanscoy SK S0L3J0 Canada View Details Women's Business Hub 733 C 1st Ave N Saskatoon SK S7K 1X9 Canada View Details