Share this story
Samosas probably are India’s favorite snack. These crispy triangles are loved by everyone from Bollywood actresses to business managers and toddlers to grandmas. ADVERTISING Samosas probably are India’s favorite snack. These crispy triangles are loved by everyone from Bollywood actresses