Pizzeria in London - St. John's Wood 39 Abbey Road, St. John's Wood, London, NW8 0BP Tags: air conditioning, pizzeria, takeaway, vegetarian dishes