Salad Meister
➤ 601 S 6Th St, Champaign, 61820, United States Of America
En Bonne Santé, Végétarien, Salade, Viande, Soupe
"This is my new favorite spot on campus! The produce is so crisp and fresh, the staff is super friendly, and the owner is simply fabulous. The online ordering is so easy and they even offer delivery. Enjoy!"