The View Terrace is a restaurant known for its scenic views and attentive service.