A Greek cargo ship was seized by Somali pirates on Wednesday in the Indian Ocean with at least 20 crew members on board, news agencies reported, citing the European Union Naval Force.