Discover Saskatoon

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.

801 Broadway Avenue
Saskatoon SK S7N 1B5
Canada

Odla – Odla Restaurant & Market
Odla – Free-range Meats
Odla – Dining Room
Odla – Bar
Odla

801 Broadway Avenue
Saskatoon SK S7N 1B5
Canada