Merry Christmas and Happy Holidays!
Christmas spirit captured in its full glory. Merry Christmas and a warm happy holidays from everyone at New Delhi Restaurant!
Christmas spirit captured in its full glory. Merry Christmas and a warm happy holidays from everyone at New Delhi Restaurant!