Pizzeria in London - Bloomsbury 35 Store Street, Bloomsbury, London, WC1E 7BS Tags: air conditioning, pizzeria, private parties: up to 30 guests, takeaway, vegetarian dishes