A notice for an annual inspection has been filed for a restaurant located at 624 Waverly St, Framingham (01702).

The property at this address has a history of 105 records related to licenses, notices, and permits between December 2001 and February 2026.

There is also a report of suspicious activity nearby at 417 Waverly St, Framingham, which has a significance score of 7.