WALTHAMSTOW: Yard Sale Pizza
Yard Sale Pizza was born out of three friends’ shared passion for simple, good pizza. Beginning life in a back yard in Clapton, we now have grown to four stores across East and North London. We use the freshest local ingredients we can get our hands on, and constantly strive to give our customers the …