Coffee Terra is a coffee shop.