Indian Cuisine
Mirchi (Green peppers) Bhajji, are fried stuffed peppers.
Indian Cuisine Mirchi (Green peppers) Bhajji, are fried stuffed peppers.