Mamaila 9:00 AM - 7:30 PM 9:00 AM - 7:30 PM 9:00 AM - 7:30 PM 9:00 AM - 7:30 PM 9:00 AM - 8:30 PM 9:00 AM - 8:30 PM 9:00 AM - 6:00 PMMamaila Mall, Shop 42 Road D3150 Mamaila 0850 ZAphone015 140 0014015 140 0014ServicesPizza, Triple decker, Instore pickup, DeliveryGet DirectionsOrder Now