1 article
Out of 200 restaurants in Florida's first statewide Michelin selection, only five earned the coveted Green Star for sustainability.