A food establishment retail permit was filed at 120 Leland St, Framingham. This means the applicant is seeking to operate a retail food business at this location.
The permit number is BOH210055. The applicant is not specified. The building type and property classification are not provided.
The next steps involve reviewing the permit and determining if it meets all requirements. The status is not specified.