This tandoori chaap is oozing with flavours. Soya chaap is a popular street food in North India. It is a kind of a vegetarian meat that resembles the texture of chicken but is actually made of soya ...