The India Restaurant, Cannon Street, London

Christmas Menu


Christmas 2018_Page_1