Ali Baba's is located in Lilongwe, Malawi on Kamuzu Procession Rd, Old Town Area 4, Lilongwe, Central Region. Ali Baba's is rated 3 out of 5 in the category restaurant in Malawi.
Address
Kamuzu Procession Rd, Old Town Area 4, Lilongwe, Central Region