Health Food Restaurants in Lafayette, IN Nature's Pharm3500 State Road 38 E # 105Lafayette, IN, 479057654462929Health Food StoresUsed Restaurant Equipment SuppliesVegan Restaurants Show More