Omni Foods Supermarkets in Weston Is Closing
A grocery store in a western suburb of Boston is closing after being in business for a quarter century.
The Weston Town Crier is reporting that Omni Foods Supermarkets in Weston is shutting its doors, with the general manager of the store indicating that "economics" is playing a role in its closing. The market, which is located off Route 20 in the center of town, has not given a specific closing date yet, though it appears that it could be shutting down very soon.
The article mentions that there has been chatter around town about a Roche Bros. possibly moving into the Omni space, though for now, these are only rumors.
The address for this soon-to-close grocery store in Weston is: Omni Foods Supermarkets, 21 Center Street, Weston, MA, 02493.