Mombasa Trade Center

Ground Floor, Opposite Caffe Aroma

Mombasa County

Africa, kenya.