The Shelby Report
Wegmans Food Markets announced the leadership team managing its new store at Natick Mall in Natick, Massachusetts, which opens at 7 a.m. on Sunday, April 29.
The Natick store is a 146,500-s.f. supermarket spanning two floors, including in-store café seating and featuring two restaurant concepts: The Burger Bar and Blue Dalia Mexican Restaurant & Tequila Bar.. . . more