Ambica’s frozen french fries are an international favorite! Cut from fresh potatoes and then cooked in deep-fat fryers, these potato treats are a great way to enjoy a delicious snack.
Available In: 450 gms