Address: 328 First Avenue , Lotus River, Cape Town. See full address and map. Categories: Upholstery & Upholstered Furniture