Better don't go to ICC. I got my passport from Embassy within a week. Then for my wife passport I submitted application at ICC but now more than 20 days still my wife passport is not ready. Before ICC was taking only 10 days.
So If you want to submit application at ICC confirm the 1st how much time they will take
Better avoid ICC, submit application at Indian Embassy. Now no more appointment required, walk in is allowed.