Cafe Brera

15 Cabot Square, Tower Hamlets, London, E14 4QT