Flavors of the World

  • Piri piri, more than chicken!

    Fan of Sriracha? You will absolutely love piri-piri! Let’s talk botany Piri piri, also called pili-pili, is a variety of hot peppers in the Capsicum frutescens species. There are many …