Tombis Cafe is a chicken restaurant offering a new flavor experience.