Zuli bar & grill
Zambia
>
Lusaka Province
>
Chongwe District
>
Zuli bar & grill
Zuli bar & grill is a building in Chongwe District.
Zuli bar & grill
Object
Restaurant
Building
Yes
Galunia Farm
Sable Manor