BLOCLEats

Big Mammas Pizza and Chicken

Mammas Pizza
131 Stanstead Road
Catford
London
SE231HH

Food rating: 3/5 stars
Updated: 5. May 2023

Food ratings

  • Confidence in management: 10
  • Hygiene: 5
  • Structural: 10
map for Big Mammas Pizza and Chicken

Takeaway Shop nearby

  1. Chilango Ltd, SE231AG
  2. Five Guys, SE231AG
  3. Pho, SE231AG
  4. Popeyes, SE231AG
  5. Zing Zing Chinese, SE231AG