I have been to a lot of Indian restaurants all over the eastern seaboard from Florida to New York. Zaika is probably the best out of the lot. (Or I was really really hungry:-) )
Went there for the lunch buffet with my family. The buffet had most of my favorite Indian dishes including paneer, masala chicken, goat curry, etc. The staff was really really fast and attentive. There was one girl who literally ran around the place with orders and checks.
The price was fairly steep for an Indian buffet but no complaints because the food was simply amazing.