Terasa Ever Green is a restaurant, bar, and self-service establishment.