A restaurant located at 495 Worcester Road in Framingham has filed for an annual inspection.

The property has a history of 29 records related to licenses, notices, permits, and police activity from 2004 to 2025.

There is a notable nearby filing for an electrical permit at 1610 Worcester Road on the same street.