Sparrow | Trailhead

Restaurant · 8156 W Happy Valley Rd Ste a100, Peoria, AZ

Dine-In

Hours

More food in Peoria, AZ