MY FIRST CALL WAS ROME.....VISA WAS DONE FROM DOHA,ONCE U HAVE THE VISA, IT DOES NOT MATTER FROM WHERE YOU FLY.....GO TO ITALIAN EMBASSY......ASK THE REQUIREMENT (BCOZ RULES CAN CHANGE).....IF ALL DOC ARE IN ORDER THEN IT WILL TAKE ABOUT TEN DAYS FOR VISA STAMPING