Native English speaker here. I think “Grocery” is the correct label. “Groceries” refers to the things (plural) you buy at a grocery store, not multiple grocery stores. (I don't think there is such a thing as “a grocery”.) So changing the label to “groceries” would require changing “cafes” and “bars” to “coffee” and “drinks” for consistency.
EDIT: “Grocery stores” would be acceptable but is probably too long.