Tag: samosa

Samosa

Indian Samosa

Indian Samosa

In India, samosas are popular movie theater snack foods. In the USA, they’re one of the most popular Indian appetizers. see recipe