This is a relatively new store in Natick Center. Here you find Italian specialty foods and a great deli with frozen pastas and other foods to take home for dinner. The prices are a bit expensive, but worth it for the selection and convenience. I get Illy Coffee there and it is $2 less than the local Stop & Shop, so not bad at all. Their Chicken Parm subs are out of this world as are their meatballs (which I have heard are made by the owners mother in Bostons North End daily!).