Free Shipping for Order over $95*




french fries

Regular price $5.00

12 french fries.

7.2 cm long.

Made in Germany.