A Londonbased chain of delivery pizza businesses, Tops gets decent but maybe not outstanding feedback.
Do you like Tops Pizza?
381 Richmond Road
Tops Pizza website
T: 020 8891 6161
While we do our best to ensure that all the information on our site is up to date we do from time to time miss a closure or a new opening.