Egypt has launched its first touristic restaurant at the Giza Pyramids plateau. Watch report.