Samosa – Popular savory snack
Samosa is the most popular Indian street food that is loved by everyone. Not only in India but it is popular almost all over the world. Every region has it’s way of shapes like triangular, cone, half moon etc. and stuffing of this flaky crispy pastry which is either baked or fried.The Indian style samosa …