Square Pizza
391 New Cross Rd, London SE14 6LA, United Kingdom
3.1
123 reviews
8 comments
FXG8+9F London, United Kingdom
Location reporting
Claim this location
Monday: 17–3
Tuesday: 17–3
Wedneasday: 17–3
Thursday: 17–3
Friday: 17–3
Saturday: 14–3
Sunday: 14–3
Tuesday: 17–3
Wedneasday: 17–3
Thursday: 17–3
Friday: 17–3
Saturday: 14–3
Sunday: 14–3
You will NOT get a better pizza for at least 167 miles in every direction.
This takeaway should go down in history as a new cross institution. Give it every award you have.
I work for Just Eat, I KNOW!!!