Get directions to: Ecoterra, Claremont, CA Restaurant address: 1 N Indian Hill Blvd Claremont, CA 91711, USA Driving Walking Bicycling Restaurant: Ecoterra