Peanut Masala Salad

This is a very popular Indian bar snack and doesn’t require much effort or time to put together. It has the Indian chaat flavours and hence is also called the Masala Peanut Chaat. I Read More