Aloo Kachori / Potato Puffs
Click Image for Gallery
Crisp homemade pastry shells stuffed with mint and potato mixture - a Bhatia community specialty.
Aloo kachori is a popular snack in North India, with a few different versions to suit regional tastes. When I came to Dubai, I tasted this delicious aloo kachori which is an speciality ..