Long potato roll 6 inch for hot dog - 8pcs (frozen)

Available
United States
AED26.00
In stock
More Information
Weight 1 unit