Sparrow Flies into Peoria: New Restaurant Offers Eclectic American Cuisine
The West Valley culinary scene continues to flourish. Sparrow, the newest venture by Sky Restaurant Concepts, opened in September at The Trailhead in Peoria, a 40-acre mixed-use development. “Sparrow was born from …