Tops Pizza - Southwark

Pizza Restaurants

86 Borough Road
Southwark
London
SE1 1DN

Description

Tops Pizza serve a selection of pizzas with a variety of toppings. They also offer a takeaway and delivery service.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location