Drips Botanical Elements sets up shop in the Central West End
A new plant shop has sprouted up next door to Jeni’s Ice Cream on Euclid Avenue. On October 1, the CWE North Business Community...
Anew restaurant appears poised to open at a well-known Central West End address.
Signage is now up for El Sitio at 4747 McPherson Avenue, the original location of Llywelyn’s Pub.
While Llywelyn’s still operates several area locations, it closed the Central West End restaurant in September 2018, ending a four-decade run.
The new signage indicates that El Sitio will be a restaurant and bar and will feature coffee.