Ji Leeds is a chicken shop offering a variety of chicken dishes. It is known for its fast food service and is located in the heart of Leeds. The establishment focuses on providing quick and tasty chicken meals.