Location: 233 Florida Rd, Windermere, Berea, Durban, South Africa