Raj Kachori is a spicy chaat commonly found in north india. It is a all time snack, rich in spices and multiple flavours ranging from sweet, spicy, a tinge of sour. This image in particular is Raj Kachori served in multi restaurant chain of Haldiram's restaurant.