A robot that specialises in greeting people outside the Robot Restaurant in Harbin, China. The sign the robot is holding reads, 'Robot Restaurant, go downstairs and have dinner'Photograph: Sheng Li/ReutersA 'chef' robot prepares jiaozi, or Chinese dumplingsPhotograph: Sheng Li/ReutersHuman waiters assist the robots in loading the trays of foodPhotograph: Sheng Li/ReutersThe robots line up to receive the food and drink ordersPhotograph: Sheng Li/ReutersA robot serves a customer with French friesPhotograph: Sheng Li/ReutersA family of diners look on as a robot waiter passes them to deliver food to other guestsPhotograph: Sheng Li/ReutersCustomers watch as a robot cooks up their food orderPhotograph: Sheng Li/ReutersThe 'waiter' robots deliver dishes to the customers Photograph: Sheng Li/ReutersA young boy touches a robot that specialises in delivering drinks to the tablesPhotograph: Sheng Li/ReutersA 'waiter' robot holds an empty tray after serving meals to the customers Photograph: Sheng Li/Reuters