Edmonton

Edmonton restaurant named finalist in Air Canada’s list of best new restaurants

Published: 

Olia is being recognized as one of the best new restaurants across the country by Air Canada. (Credit: Olia)