Duplex Tea Station is a relaxed cafe offering bubble tea and light bites in a cozy setting.