Al Amira Super Melon Seeds (12.34oz) is a satisfying snack of roasted melon seeds, ideal for munching solo or using as a crunchy garnish for salads and dishes; the 12.34oz pack delivers a generous supply for snacking and sharing.
No content available