Zambezia Shopping Center is located in Quelimane, Mozambique on 4VCJRJM, Ave Samora Machel. Zambezia Shopping Center is rated 3.2 out of 5 in the category shopping mall in Mozambique.
Address
4VCJRJM, Ave Samora Machel
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance