Entomo

Website: Entomo Farms
Description: 

Entomo farms produces cricket-based foods.

Location(s): 
Norwood ON
Canada