Italian restaurant, 785 8th Ave, New York, NY
VeganScore 50 · 2 vegan main dishes
Start your free trial