Samosa - South Asian Snack
by Your Buddy
What is Samosa: A samosa is a common snack in South Asia, in countries such as India, Pakistan and Nepal as well as Bangladesh. It is believed that it originated in Central Asia (where they are known as samsa)... published 4 months ago
