Best Indian restaurant in West Chester Township, united states