Ligo French Fries 4.4lbs
Premium frozen french fries -- our potatoes are from the farms of California and the Western United States, where fertile fields and ideal climate conditions yield some of the finest produce in the world.
- In stock
- Whatsapp Us
No customer reviews for the moment.