The Polish obligatory currency is the polish zloty (abbreviated: zł or PLN.). From the years of system tranformation, the PLN holds relatively stable course of dollar and euro. On the market there are banknotes with nominals: 10, 20, 50, 100 and 200 PLN, and coins: 1, 2 and 5 PLN, and also 1, 2, 5, 10, 20 and 50 groszy. The Grosz is one hundreth of zloty.
Exchange money offices called kantor are in almost all Polish towns. Their exchange rate is better than in bank or in exchange kantors in the airports.
The currency exchange rates are given by the daily newspapers, internet portals and banks. Informations about currency exchange rates, also these from the past days are available on the web page of The National Bank of Poland: WWW.NBP.PL, available in Polish and English.
Euros has not been circulated in Poland yet, so there is no sense to bring this currency with you.
You cannot pay with Euro in Poland.
You cannot exchange Indian Rupies in Poland.