Health food restaurant · 1510 Schuyler Ave Ste C, Lafayette, IN
Dine-In
More food in Lafayette, IN · Health Food in Lafayette