Restaurant

Mamma Mia's

3 locals recommend

Tips from locals

Michelle
July 25, 2017
Very popular Malawian-owned Italian restaurant. Good service.
Prof Jack
January 9, 2020
Great Italian food and curios stall for souvenirs
Location
Lilongwe, Central Region