Zamsare Jambo African Restaurant

Shop, 126 West Green Rd, London N15 5AA ,United Kingdom
Zamsare Jambo African Restaurant Zamsare Jambo African Restaurant is one of the popular Fast Food Restaurant located in Shop, 126 West Green Rd , listed under Restaurant in London , Fast Food Restaurant in London ,

Contact Details & Working Hours

Map of Zamsare Jambo African Restaurant