Experience the perfect blend of artisanal ice cream and savory crepes at 8F ice Creme & Crepe in Champaign, IL. 508 E Green St.
← more in Romance & Leisure Trade
← all sites