Grocery stores draw millennials with in-store restaurants