Forget the Pepsi and Lays potato chips — the new Sprouts Farmers Market, an Arizona-based supermarket chain that spans 25 states, opens its first Long Island grocery store today in Centereach.
Feeling hungry? I hope not, because then reading this review may be torture. I’ve been reviewing meal kits for more than four ...