← Back to Directory
Current Foods

Current Foods

YC S20

Impossible foods of seafood.

San Francisco, CA, USAFounded 202018 employeescurrentfoods.com
Team
18
Founded
2020