Vegan restaurant offering vegan and plant-based options.
1726 2nd Ave, New York, NY 10128, New York, New York