House of Leila ZM
37 Reviews
About the Business
|
Contacts
Call Us
+260960753333
38 Mpulungu Road, Olympia park Lusaka ZM, 10100, Zambia
Hours
Features
- Wheelchair-accessible toilet
- Toilets
Recommended Reviews
Add Review
Map
38 Mpulungu Road, Olympia park Lusaka ZM, 10100, Zambia
House of Leila ZM