a sandwich with cucumber, lettuce and cheese on it that says 9 high - protein sandwiches with no meat
Save
self.com

9 High-Protein Sandwiches With No Meat

Vegetarian or not, you'll want to get your hands around one of these.
selfmagazine
SELF Magazine
636.1k followers

11 Comments