10RestaurantAsk for priceRestaurant in Cinco on North 90 in front of MaximCinco New Cairo, El Lotus, New Cairo City, Cairo 112 sqm