Indian restaurant located on Crumlin Road.