Prime Minister Narendra Modi on Thursday hosted a one-on-one dinner for Russian president Vladimir Putin at his official residence here where the two leaders held a discussion on a host of issues, including bilateral cooperation and strategic issues.