Company · mentioned 2 times
Coffee shop, as described in a single source; no lasting details about its location, owners or ownership are given.
No connections recorded yet.
Startup Insider· 5 Aug 2025