Caffee talk is a coffee shop. The search results indicate it is a place for coffee, with one result specifically mentioning "Coffee Talk".