Roots & Rye - Echo Park

Roots & Rye - Echo Park is an Acai/Pitaya Bowls restaurant with 5 locations in Long Beach, CA; Los Angeles, CA; Pasadena, CA. Order takeout online for pickup or delivery.

Locations