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