Alfa Pizza & Chicken
114 Hither Green Ln, London SE13 6QA, United Kingdom
2.3
3 reviews
3 comments
FX3R+FJ London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsConrad taylor
Good price, good pizza
HAIDAR O5L.3283 days ago
If there are less than one star I would give it to them , I thinks that’s describe it all 👎🏿👎🏿👎🏿👎🏿
Afrina Begum2 years ago