It turns out that the Any Time Cafe in Tokyo Station is not really all that any time.