(+91) 9710883080
A frozen vegetable samosa is a popular snack that combines vegetables and spices wrapped in a thin pastry shell, which is then typically deep-fried until golden brown.
Username or email *
Password *