Avonwood Square 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 - 9:00 PM 9:00 AM - 9:00 PM 9:00 AM - 7:30 PMAvonwood Square Shopping Centre, Shop 25 Corner 35th Avenue and Balvenie Road Cape Town Cape Town 7490 ZAphone021 932 3699021 932 3699ServicesPizza, Triple decker, Instore pickup, DeliveryGet DirectionsOrder Now