Salad World

Salad shop · 8390 W Cactus Rd #109, Peoria, AZ

Delivery

Hours

More food in Peoria, AZ · Salad in Peoria