Pizzeria in London - Cricklewood 7 Walm Lane, Cricklewood, London, NW2 5SJ Tags: air conditioning, delivery, takeaway, vegetarian dishes