Never miss a Delaware County story!
Lansdowne Borough’s newest restaurant, Leo’s Café, officially opened Sunday with a ribbon cutting at 36 E. Baltimore Pike in Lansdowne, writes Peg DeGrassa…
Before we send you to this site, please subscribe to our daily newsletter.