Grande Cafe Teras is a cafe known for its scenic views.