Kilimandjaro restaurant - West African restaurant in Spruce Hill, Philadelphia | Reviews, Photos & Information on Postcard