Scafidi Bros. Market & Deli in Newton Closing After Short Run

The Italian food shop cites financial challenges outside of their control as the reason for the closure.

Published on Feb. 21, 2026

Scafidi Bros. Market & Deli, an Italian food shop that opened last spring in Newton, Massachusetts, is permanently closing this month due to financial difficulties, according to an announcement made on the business's Instagram account.

Why it matters

The closure of Scafidi Bros. Market & Deli is another example of the challenges facing small, independent food businesses in the Boston area, where rising costs and economic uncertainty have forced some to shut down after relatively short operating periods.

The details

Scafidi Bros. Market & Deli offered a variety of Italian-inspired menu items including subs, wraps, panini, soups, salads, sides, and desserts. The business was located at 1134 Beacon Street in Newton and had been open for less than a year.

  • Scafidi Bros. Market & Deli first opened last spring.
  • The business is permanently closing this month.

The players

Scafidi Bros. Market & Deli

An Italian food shop that opened in Newton, Massachusetts in 2025 but is now closing due to financial challenges.

Got photos? Submit your photos here. ›

The takeaway

The closure of Scafidi Bros. Market & Deli highlights the ongoing difficulties facing small, independent food businesses in the Boston area as they navigate rising costs and economic uncertainty.