Pizzeria in London - Mayfair 7-9 Swallow Street, Mayfair, London, W1B 4DE Tags: pizzeria, private parties: up to 30 guests, vegetarian dishes