Pizzeria in London - Camberwell 57 Denmark Hill, Camberwell, London, SE5 8RS Tags: air conditioning, delivery, pizzeria, takeaway, vegetarian dishes