Kachori

Kachori

Kachori is a spicy tea-time snack from India also spelled as kachauri and kachodi.

by
by
by
by
by
by