Tops Pizza opening hours

Tops Pizza is a restaurant group conducting business in 80 towns. It is active through 88 outlets. The highest amount of its points of sale, 2, can be found in Brent. Other substantial locations, considering the number of the stationary stores, are Southampton - 2, Wandsworth - 2, Ealing - 2 and Croydon - 2.