Terasa Evergreen offers fresh, flavorful dishes in a scenic setting near the forest. Enjoy outdoor seating with mountain views.