Espresso bar called Planet Café, offering coffee and tea. Accepts credit cards.