A long-standing fixture of Nicosia’s dining scene, India India is situated at a busy traffic intersection and it is hard to ...