Sesame sticks are available in many super markets now, these are mostly seen in health stores and some Asian markets. They are about 2 inches in length, quite crispy and have salty taste which complements well to the flavor of toasted sesame seeds. Never the less they are addictive and once you start eating them, […]
Sesame sticks
