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.
For driving, walking or transit directions on how to get to the address: 10846 82 Ave (T6E 2B3), please use the Google Map provided here.