CC Terasa is a coffee shop.