Babbo forgets that it is located in NYC, where options for fine dining abound. My recent experience there guarantees that I will never go back to the restaurant again. From Maitre D' to coat check, the staff was rude and our waiter was inexcusably arrogant. As a strict vegetarian I asked our waiter to recommend dishes without meat and he choose the goat cheese gnocchi for us. Given the poor lighting I started eating it and realized mid way through that the dish had various types of meats, etc. After calling over the waiter he responds, "Well we don't get that many vegetarians here." First, they have a vegetarian tasting menu. Second, it's New York and I am not the only vegetarian in the city. And third, that's not an excuse anywhere - the appropriate response would have been "we're so sorry." From there, the experience got worse and worse and they ended up charging me for the meat dish anyway. Save your money, go anywhere else.