Food News New Openings Get Tapas From A Conveyor Belt At This New Italian Restaurant At UE Square Caffe Italia is a new Italian restaurant serving up not just the usual pizza and pasta, but also tapas on a conveyor belt!… 11th November 2024