Pizzeria in London - Haymarket 18 Regent Street, Haymarket, London, SW1Y 4PH Tags: air conditioning, pizzeria, private parties: up to 200 guests, vegetarian dishes