Espresso bar, Bar Planet 2000, offers coffee and likely other refreshments. Open 24 hours.