Wormhole

From IndieWeb

The Wormhole is a coffee shop in Chicago, and possible HWC venue.