Quite a nice concept though you'll need a larger database of places
If you search Tripadvisor with sustainable as a search term it gives quite good data and then you could glance at it manually? eg for NY cafes:
https://www.tripadvisor.com.ph/Search?q=sustainable&geo=6076...
We believe that one of the key value propositions of our product is to provide a highly curated list of high quality and more personalised results. While Google and others are competing on speed and quantity, our key value propositions is to provide users with high quality and more personalised results that they normally would spend hours researching online.
Do these assumptions match your learnings from building a similar experience?