I love this place. I went here for the first time a few days ago and couldn't believe how great the food is. When you first walk in there are two rows consisting of salads and a hot vegetarian bar. They had vegan and vegetarian Indian dishes that were to die for. I tried the butter chicken and the chicken strips. Both dishes prepared with seitan instead of real chicken. As a vegan enthusiast who's tried a number of fake meats, Bagels on Greene makes the absolute best. Their chicken actually tastes better than real chicken. The sauces are incredibly delicious. You can't go wrong.