This is now called Sprouts. They do have a deli section and offer gluten free sandwiches. Sprouts also has a nice selection of gluten free products. The staff is very nice and always ready to help.
Yes