Annual inspection for restaurant at 595 Waverly St, Framingham ensures food safety and compliance with health standards.

Star House Restaurant filed the inspection on 10/30/2019. The permit number is FIRA1729. The inspection covers food handling and facility cleanliness.

Next steps include a health department review. Results will be shared with the restaurant and public.