Shishito peppers have popped up on numerous restaurant menus in the past several years, and if you go out to eat you have probably spotted them: Slender, finger-length green pods with thin skins and a sweet flavor.
Share on:
Click the button to add a review for Shisito Peppers