Unnamed Road, Giza Governorate, Egypt
Smart village food court, Al Giza Desert, Giza Governorate, Egypt