Mabel's Kitchen
Suez Street, off Nasser Road Just next to Smugglers Inn and near MTN office, Lusaka Zambia
Mabel's Kitchen is a African place is located in Lusaka, Lusaka Province. The address of Mabel's Kitchen is Suez Street, off Nasser Road Just next to Smugglers Inn and near MTN office, Lusaka Zambia.