This KFC establishment is a fast-food restaurant known for its chicken dishes. It features a modern setting with touch screen ordering terminals.