This is one of the best restaurants I have been to in the US. Anyone who visits New York or New Jersey and wants to try Indian food, this is a Must-Go place. The staff is very friendly. The place is a little pricey but it is totally worth it. I would recommend making a reservation.
Pros: Excellent Food & Service
Cons: Little Pricey