© 2018 by Mimo Tours. designed by Salit. Powered by Wix.com

MIMO TOURS

  • White Facebook Icon
  • White Instagram Icon

LOCATION

Mimo Center Shop,
In front of Mena House Hotel,
Al Haram Road,
Giza Governate, Egypt

OPENING HOURS

Come visit us at our store

Mimo Center

Open 7 Days

10:00 am to 10:00 pm