Ichiban Japanese Restaurant in Covington receives a 62% on their recent health inspection March 7, 2023