Pizzeria in London - Bayswater 120 Bayswater Road, Bayswater, London, W2 3JH Tags: air conditioning, pizzeria, private parties: up to 80 guests, vegetarian dishes