Marks & Spencer is an upscale British grocery chain that’s established a beach-head in France. Today we dove into one to warm up on our travels near La Place Bastille. This is one of the first items I ran across:
I saw several more shelves of gluten-free goodies.
Recent Comments