Made In Italy 3.0 is a pizzeria Northcote London located in United Kingdom.
59 Northcote Rd London Greater London SW11 1NP United Kingdom
Outdoor Seating | Yes |
Restroom | Yes |
Good sourdough pizza
Pay what you want pizza in opening week was great!
Delicious pizza and burrata !
Tagliatelle
Best pizza I have had in a long time. Good with friends. Pizzas are only about £6 too! - Tom Ryan-Elliott
Pizza is surprisingly excellent for a random place in the park. Just be prepared to wait if it’s in any way busy. - Clayton Nash
Great pizza and friendly staff! Try the double pepperoni & spicy honey - amazing combination! ???? - Ivan
Choose the salted caramel and chocolate tart for dessert - delicious! - Tamara Vazquez