Kanyon Teras is a restaurant offering cafe and dining services with canyon views.