Francesco's Camberwell – Affordable Italian Pizza Restaurant in London
Francesco's Camberwell is a beloved Italian restaurant located in London, known for its exceptional pizza offerings at an unbeatable price of £5 per pizza. This establishment has garnered a loyal following due to its warm atmosphere, attentive service, and the quality of its food. Customers frequently praise the owner for his hospitality and engagement, making each visit a memorable experience. With a focus on traditional Italian cuisine, Francesco's has become a staple in the local community, offering both dine-in and takeaway options that cater to a diverse clientele.






