London / Stamford Hill / N16

Tops Pizza

260 Stamford Hill, Stamford Hill, London, N16 6TU

Tops Pizza restaurant & takeaway is serving Pizza, Burger cuisine.


location of Tops Pizza


Tops Pizza reviews

Tops Pizza menu

  • Beverages
  • Special offers
  • Pizzas
  • Burgers
  • Wraps
  • Pasta dishes
  • Salads
  • Side orders
  • Ice cream

Rate Tops Pizza