Kohinoor is an Indian restaurant serving flavorful, expertly spiced dishes since 1985.