Pizzeria in London - Golders Green 915-917 Finchley Road, Golders Green, London, NW11 7PE Tags: pizzeria, takeaway, terrace