2 Best Vegetarian Restaurants in Flushing (2026)