Wickliffe City Council recently passed an ordinance that will allow two new Internet cafes to open up in the city. The two cafes are slated to open at 29310 Euclid Ave., the former Key Bank location, and near Biggby Coffee, which recently opened at 28940 Euclid Ave. According to Mayor Joe Sakacs, their licenses are […]