Mirchi Vada is a spicy Indian snack consisting of chili and potato stuffing, served hot with tomato sauce or occasionally with mint and tamarind chutney. Try this Mirchi Read More