back to search
best choice
Flea Street
3607 Alameda de las Pulgas
Menlo Park, CA 94025
sustainability rating
sustainability criteria
sustainable fisheries
transparency & sourcing
certifications
local vs. imported
seasonal menus
certifications:
Seafood Watch Pledge
notes:
Has taken a pledge to follow Sustainable Seafood recommendations, avoid red-listed seafood items, and complete an annual seafood assessment.
