The Bed Shop Waterfall Mall is located in Lusaka, Zambia on Waterfall Mall, Airport Rd Shop 27. The Bed Shop Waterfall Mall is rated 1 out of 5 in the category bed shop in Zambia.
Address
Waterfall Mall, Airport Rd Shop 27
Accessibility
Wheelchair-accessible car park