Social Distance And Dine With Robots In The Netherlands Robots are serving up food at a restaurant in the Netherlands. Social distancing was kicked up a notch and it... 06.26.20 | Kenzi Enright