This sourdough pizza joint is popping up all over London, and with good reason. We visited the Soho location and they have a spacious basement level with a truly authentic Italian atmosphere. And the pizza. Whoa. I also love menus that change! It gives me lots of excuses to keep going back… 😉 […]