Little Italy demolition OK’d, development plan tabled
It’s not Italy’s Leaning Tower of Pisa, but La Barberia University Spa, 12115 Mayfield Rd. in Cleveland’s Little Italy, has an obvious eastward lean to it. In fact, the only things keeping the 126-plus-year-old building from tipping into the Tavern of Little Italy next door are some support posts and an enclosure for an automated teller machine.
Read More