Pizzeria in London - Fitzrovia 7-9 Charlotte Street, Fitzrovia, London, W1T 1RG Tags: air conditioning, pizzeria, takeaway, vegetarian dishes