I have heard good things about Sambuca, which is a few blocks north, I think. I've never called, nor been. I intended to take DS to the city this spring and would have called prior to that trip, but girlie's rather early arrival put the kibosh on that outing.
We have slightly different allergies, though, so YMMV. It would be worth a call, I think.