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 question•1 category
Score
8.4
Rank
#37
Score History
Loading score data...
Mention Rank: #22