New Indian restaurant in downtown Timmins aims to delight tastebuds