Best Indian in Milford, CT