Update: Owners of Now-Closed Sierra's in Sudbury Attempting to Open Erica's within Space on August 04, 2025 restaurant closings +