American Wings And Hibachi in Decatur receives a 60% on their recent health inspection April 19, 2023