The Observatory is an elegant restaurant offering fine New Canadian cuisine and sweeping vistas from its mountaintop setting.