Kachori isĀ  one of the most favorite Indian snacks ,hundreds of varieties and versions of whom you can findĀ  in the local regional sweet shops.They are essentially deep fried flat breads with a spicy ,savory or sweet filling inside. Kachoris seems to be invented by Marwaris ,who are vegetarians,and hail from the land of Rajasthan
Read more