Liz International Roti House in Decatur receives a 71% on their recent health inspection March 9, 2023