Canada: 604.283.6601

Ousia Edmonton

The meaning of the Greek word Ousia is loosely translated into English as “essence” or “substance”. Aristotle denoted Ousia as something which is shared: essence, form, and nature.

The flavours found in Ousia’s food stem from the Mediterranean and are created without thinking of borders. The cultural backgrounds of this region are what enhance the essence in every dish, through their strong passion for food.