Description
Another hidden gem, serving some of the best sourdough pizza available in London. If you’re in the mood to try something new, make sure you get the pesto, mozzarella, parmesan and lemon zest pizza!
Another hidden gem, serving some of the best sourdough pizza available in London. If you’re in the mood to try something new, make sure you get the pesto, mozzarella, parmesan and lemon zest pizza!
Add a review