Pizzeria in London - Haymarket 53-54 Haymarket, Haymarket, London, SW1Y 4RP Tags: air conditioning, delivery, italian, private parties: up to 160 guests, takeaway, vegetarian dishes