Chow Time Grill & Buffet in Norcross receives a 78% on their recent health inspection November 24, 2022