Vegetarian restaurant · Lower East Side
59
"A Lower East Side restaurant retaining its Michelin Green Star for sustainability." - Melissa McCart