Hello,
I am a newbie so please pardon my silly question. I am Indian citizen but currently living/working in USA.
I have seen in some ICO websites that they don't allow citizens from USA to invest in them. Is this also true when the coin hits exchange? Can I but any coin from exchange or are there restrictions?
Yes, you can invest in various coins by buying them from various exchanges. You might face about of problem when you will get them exchanges for dollars, but i don't think that you will face any problems if you get them exchanges for rupees in India.you can simply cash them out in an Indian bank account and transfer the money into your us bank account.
And also there are some developers and projects who will allow you to invest in their ICO as these restrictions are put up by the developers only to protect them from the government procedures and allegations.