Mamma Rosa

We do Italian Pizza

Details

Opening hours
 
Monday – Tuesday 11:00-20:30
Wednesday – Saturday – 11:00-21:00
Sunday – 11:00-20:00
 
Contact
 
Leopards Hill Mall, Leopards Hill Road 10101 Lusaka, Zambia

This website uses necessary cookies. By continuing to use this site, you accept our use of these cookies.  Learn more