Italian in London - Mayfair 19-20 Dover Street, Mayfair, London, W1S 4LR Tags: bar, cocktails, italian, private parties: up to 17 guests, vegetarian dishes