Kilimandjaro is located in United States on 4317 Chestnut St, Philadelphia, PA 19104, United States. Kilimandjaro is rated 4.4 out of 5 in the category west african restaurant in United States.
Address
4317 Chestnut St, Philadelphia, PA 19104, United States