This Neapolitan pizzeria in Streatham is just around the corner from Streatham Railways Station and probably makes the best sourdough pizza in the whole of South London. The restaurant is often jam packed so you may want to go earlier or later than peak hours in order to guarantee you get a table. If it’s too busy then fear not, they also do a takeaway option so you won’t miss out.
They have 21 pizzas and a range of great drinks to choose from including craft beers, but be prepared to say your order or at least attempt to in the proper Italian way.
The ingredients are all fresh and authentic, giving the pizzas a flavour no other takeaway or chain pizza restaurant can compare to. The combination of a large wood fired pizza oven, friendly Italian staff and quality pizzas make this our go to pizzeria in London.
ADDRESS AND MAP
2A Sunnyhill Road, SW16 2UH