Vegetarian restaurant offering vegan and plant-based options.
1103 1st Ave., New York, NY 10065, New York, New York