To Anon: most Stop and Shops will have very small corners of vegetarian/vegan specialty items like tofurky slices and other proteins. You have to look around a little to find it. Most supermarkets also sell small boxes of wheat gluten so you can make your own seitan.
Yep




