The Queen Pet Shop – Menlo ParkThe Queen Pet Shop – Menlo ParkMenlo Park Shopping Centre, 13th Street, Menlo ParkPretoria Gauteng South AfricaPhone: 012 880 3772