New Indian restaurant in Harrogate speaks out against online backlash