I would go to Ris. Excellent food and service.
Also are you 100% tied to Hudson? In my opinion it's ok but not great. I haven't tried the new Rasika in that area (more or less across the street from Hudson), but their sister-restaurant is outstanding. If you like Indian food this should be a must try.