Pizzeria in London - Charlton 39-41 The Village, Charlton, London, SE7 8UG Tags: air conditioning, cuisine: pizzeria, delivery, price for 2 (exc. drinks): £15, takeaway, vegetarian dishes