Bar Terra is a new meeting space offering a pleasant spot to enjoy a coffee, soft drink, or beer. It aims to provide an alternative leisure option.