Ciğerci Ibo is a restaurant specializing in traditional Turkish liver dishes. They offer dine-in and delivery services.