If you want the best you'll have to drive around 30 minutes. House of India on Main St. in Huntington. Order the Chicken or shrimp Vindloo
If the west Indian dishes are more your flavor, you have to try Sybil's in Queens on Hillside Ave. Take out joint but the best curries, Jamaican / Guyanese food, bakery outside of the Islands.