Yummy potato tikkis, a north Indian snack.. It is crisp from outside and very soft from inside..