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 ...
It pays to travel off the beaten path when you're searching for great pizza. Discover which under-the-radar pizza spots across America are worth checking out.