Samosa ! Most popular Indian Snack. If you ever visit North India then must try this ... @alokkumar121 81 about 4 years ago apx ... amazingly tasty snack known as Samosa. You can get it easily everywhere in Delhi and its best fasted with Tea. Infact tea and Samosa is popular evening snack. apx photo india neoxian photography 0 0 0.000 1 comments @riverflows 80 about 4 years ago Addicted!!! 0 0 0.000 Reply
Addicted!!!