On the 24th floor of the Crowne Plaza, the revolving La Ronde offers the best views of any restaurant in Edmonton. The ... More