Indieflavours is an Indian restaurant offering a confluence of flavor and passion. It opened on May 22nd.