Where is City Mall located in Mombasa. Halten für englisch meaning. クリスプサラダワークス 丸ビル. DEMİRKIRAN OTOMOT V Silif.