Mantis is a sustainable restaurant in Cairo, Egypt. Serving innovative meals sourced organically and locally, Mantis has great views of the city and the Nile. Located on the 19th floor of the Cairo Capital Club building.