L’Eto Caffe

L’Eto Caffe in Soho, London. Never disappoints. Have you ever been?