We flew Egypt Air to & from New York en route to the cruise tour in Egypt. The service was marginal, the food was terrible, and the airplane was the dirtiest I have ever been on! Both going and coming it was filthy, which means it wasn't cleaned in Cairo or New York! As another person said, they were very arbitrary in Cairo about what could and couldn't be taken into the passenger compartment, which our PD, Mr. Amin, had warned us about.If ever a flight might have benefitted from a glass of wine with dinner, it was that flight, but, of course, no alcohol was served. While it is commendable to fly the national airline, I think GCT/OAT should consider what their customers expect from an international flight. I would never fly Egypt Air again!