Ella the robot barista: are robotics the future of F&B?

Ella at Raffles Place – Bytes Station