Samosa

Samosa Indian Fast Food.

Samosa is a very famous Indian Savory dish. It is made from the Potato Stuffing which is kwon as Aloo in India.

25 Indian Food we can't live without.