Restaurant Plaza offers a dining experience with a terrace and views.