​Aloo Matar kachori

38

Aloo Matar kachori is a spicy deep-fried snack item which originates from Uttar Pradesh, Northern India and is the most popular dish in Indian cuisine.

12 kachoris