PHOENIX — Sparrow at the Trailhead, a new restaurant by Valley-based Sky Restaurant Concepts, announced it will open on Sept. 20 in Peoria. The menu has a variety of options, including five different ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results