MAMMA MIA RESTUARANT Visitors count : 80 Restaurants P.O. Box 109, Lilongwe, Lilongwe, Malawi Tel 01 758 362 Cell 099 545 1491 Fax 01 758 363