Sal & Brasa Restaurant

Permanently closed
Call

Advertisement

18 Norwood St
Everett, MA 02149

Sal & Brasa Restaurant in Everett, MA offers a diverse menu of traditional and modern dishes, catering to a range of tastes and preferences.

With a focus on quality ingredients and expert culinary techniques, the restaurant provides a welcoming atmosphere for guests to enjoy a satisfying dining experience.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMassachusettsEverettSal & Brasa Restaurant

Partial Data by Foursquare.

Advertisement