Description
Masala Mantra restaurant in Lusaka, Zambia, offers a medley of authentic Indian tastes based on authentic Mughal cooking from South Asia. This classy highly-rated restaurant is conveniently located in Rhodes Park near the city centre.
Masala Mantra restaurant in Lusaka, Zambia, offers a medley of authentic Indian tastes based on authentic Mughal cooking from South Asia. This classy highly-rated restaurant is conveniently located in Rhodes Park near the city centre.