Get directions to: Tlc Cafe, Glenview, IL Restaurant address: 1116 Depot St Glenview, IL 60025, USA Driving Walking Bicycling Restaurant: Tlc Cafe