2 Best Vegan Restaurants in Flushing (2026)