BABA DELHI DARBAR RESTAURANT Visitors count : 74 Restaurants P.O. Box 935, Lilongwe, Lilongwe, Malawi Tel 01 725 705