Terasa Dominic is an observation deck offering a dining experience.