Red Deli The phone 456 Victoria Rd Taperoo, South Australia 5017 map Taperoo Deli phone 351 Victoria Rd Taperoo, South Australia 5017 map if (!IN_DEV) { ?> } ?>