BLOCLEats

Mario's Pizza

133 Salmon Lane
London
E147PG

Food rating: 5/5 stars
Updated: 6. January 2023

map for Mario's Pizza

Takeaway Shop nearby

  1. PFC, E147PQ
  2. Thai Street, E147PQ