I see that a lot of agents answered your questions, but no one talked about Whole Foods or Wegmans, 2 outstanding grocery/specialty stores & two of my favorites. The closest Whole Foods is on Springfield Ave in Vauxhall, a section of Union. It is not that far from Westfield, about 15 min away. The closest Wegmans is in Woodbridge, just past the Woodbridge Center Mall. It's about 15-20 min away. There is also a Wegmans in Bridgewater on Rt 202, which is about 35-40 min away.
Also, no one mentioned home delivery, another convenience I love & great for a busy, working Mom. Shop Rite, Stop & Shop and Fresh Direct all deliver in Westfield. Just set up and account & place your order on line.
Best of luck,
office: 908-654-7777 ext 123