Video, VideoNews #England: World’s first 3D-printed restaurant pops up in Shoreditch, London 27 July 2016 fborgosano Leave a comment Share: from Ruptly TV Share: