Tely Organics, the area’s only all-organic cafe, has opened on Philo Road in Urbana. With selections of certified organic products including smoothies, lattes, juices and more…Tely Organics provides a futuristic approach to ancient health wellness.
You can find the new cafe at 2740 S Philo Rd., Suite D, Urbana and reach them by calling 217-954-0144. For more details on Tely Organics (and for a complete menu), visit them online.