Where is City Mall located in Mombasa. Halten für englisch meaning.

クリスプサラダワークス 丸ビル. DEMİRKIRAN OTOMOT V Silif.