Anyone ever eaten at Osaka restaurant in Davenport? Anyone want to after reading this article?

Iowa restaurant to pay fine after chef videotaped licking toads in kitchen - TwinCities.com