Glow Live Food Cafe
Glow is an organic, vegan, and live food cafe and health food store.
They feature delicious, nutritious and 100% organic foods, locally grown always when available, supporting local farmers and Idaho’s biodiversity.
Address: 380 Washington Ave # 105, Ketchum, ID 83340
Hours: Monday-Saturday 10am-5pm