Impala Fruit & Flowers, Craighall, Johannesburg