
SAYER STREET
ELEPHANT & CASTLE
ITALIAN STREET FOOD IN THE HEART OF SOUTH EAST LONDON
COMING BACK SOON RAGAZZI. WE CANNOT WAIT TO SEE YOU AGAIN.

ELEPHANT & CASTLE
ITALIAN STREET FOOD IN THE HEART OF SOUTH EAST LONDON
COMING BACK SOON RAGAZZI. WE CANNOT WAIT TO SEE YOU AGAIN.