Presidents Ilham Aliyev of Azerbaijan, Dmitry Medvedev of Russia and Serzh Sargsyan of Armenia have today had a joint lunch in Kazan, the Azerbaijani President's official website reported.