The Royal Dil Go Back Details Facebook Twitter LinkedIn Report Abuse × Your Complain* Lusaka Restaurant 0 0 Reviews Popular The Royal Dil Acacia Park, Lusaka 10100 Zambia Location Address Acacia Park, Lusaka 10100 Zambia Parent Location Africa/Zambia Features Place ID zm000003 Contact Information Phone +260 21 1841015 Website http://astroholdings.co.zm/division.php?did=MjQ= Author Info admin@halalfoodplaces.com Member since 4 years ago admin@halalfoodplaces.com https://www.halalfoodplaces.com View Profile 0 Reviews You need to Login or Sign Up to submit a review