China Garden, a Chinese restaurant located at 1216 N. Main Street in Gainesville (Alachua County), has found itself needing a follow-up inspection following its latest evaluation by the Florida Department of Business & Professional Regulation on August 16, 2024.…