Cihan Usta is a restaurant known for its delicious liver dishes, established in 1990. It offers fresh and high-quality liver meals.