India and street food, both actually goes hand in hand. Indian streets are flooded with small vendors and local shops,…