Pizzeria in London - Mayfair 23 Bruton Place, Mayfair, London, W1J 6ND Tags: air conditioning, pizzeria, private parties: up to 60 guests, takeaway, vegetarian dishes