SAMOOSA LEAF

Samosa pastry is a triangular dough used to make samosas, a popular Indian snack filled with spiced potatoes, peas, or meat, then deep-fried or baked.

badge
badge
badge

Similar products