Yard Sale Pizza Leytonstone - Restaurant Review
Who doesn’t love pizza? I dare you to speak up. That’s right, we all love it, and would journey out of our way to get it; just as I did when I travelled to the newly opened Leytonstone branch of Yard Sale Pizza. The Venue & Atmosphere From humble beginnings (a backyard pizza oven in the middle…