There is a man in this shop on lower Clapton road who is selling pizza. The pizza is neither delicious or disgusting, cheep or expensive. The man is polite and prompt with service. If you want completely unobjectionable dining 10 times out of 10 this is your jam.
Address: 71 Lower Clapton Road, London E5 0NP, England
Location: Europe > United Kingdom (UK) > England > London
Phone Number: +44 20 8985 5577