Review of Protein Bar

896 N Meacham Rd, Schaumburg, IL 60173

Overall Rating

Review


Eat here often. Love the quinoa bowl with pesto and spinach!

Updated 7 years ago

Celiac