1223 W Devon Ave, Chicago, Illinois 60660 USA
Toro Crepe Cake. TBear Loyola.Chicago IL Fresh Smoothies/Juices! Amazing Refreshing Healthy Tropical Choices.Nice Service. Cool!
Photo Credit: Yelp