Restaurants celebrate milestones, new eatery come to former Jamestown Pie site and more business news in the Historic Triangle.
Prominent among them was Leo's Flower Shop near the corner of Knoxville and McClure avenues, named for its colorful, charismatic owner, called "Peoria's floral leprechaun" for his tradition of giving ...