Samosa spicytamarind June 14, 2021 17 Samosa is a popular snack and street food in India which is a flaky pastry filled with a spicy potato filling and deep-fried. Try it See the full directions on my site