Veggie straws

product
GenRank Score
8.4

A snack food made from potato, spinach, and tomato, extruded into hollow straw shapes and baked or fried.

Also Known As

Veggie straws
1 question1 category

Score History

Loading score data...
Mention Rank: #22