The terminology is a bit strange to me as an American. "Food stores" sounds like you're talking about grocery stores/supermarkets/butchers/bakeries/etc., not restaurants. Calling a restaurant a "store" sounds odd.
I would just go ahead and substitute the word "restaurant" in most places.