Italian restaurant offering vegan and plant-based options.
143 Mulberry St, New York, NY 10013, New York, New York