3 ms·Did that already. There's a pizza hut within line of site of the Great Pyramids at Giza.by forgetfreeman 4y agoDid that already. There's a pizza hut within line of site of the Great Pyramids at Giza.