Star Kokoreç is a barbecue restaurant specializing in offal dishes.