India has good food