This question already has an answer here:
I am a Filipino currently holding a Greece National Type D visa. Before traveling to Greece, however, I would like to stay in Italy for 3 weeks.
Will I have any problems at the Italian airport if I show up with this visa only? I was told I need to go to Greece before I could travel to Italy. I would like to know if anybody had a similar experience before.