GLOW Live Food Cafe GLOW Live Food Cafe – Idaho 380 Washington Ave., #105 Ketchum, ID 83340 (208) 725-0314 Hours: M-Sa | 10a-5p ← Staff of Life, Santa CruzWork less, be happier →