An annual inspection was filed for a restaurant located at 861 Edgell Rd, Framingham. This inspection ensures the restaurant meets health and safety standards for the public.

The applicant is Honeydew Donuts. The inspection covers the restaurant's operations and compliance with local regulations. The permit number is FIRA0170.

Next steps include the inspection process and any required corrective actions. The status is not specified, so further details may be needed from the applicant.