Pizza Inn is located in Lusaka, Zambia on New Woodlands Shopping Complex. Pizza Inn is rated 2.8 out of 5 in the category pizza restaurant in Zambia.
Address
New Woodlands Shopping Complex
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance