Get directions to: Last Drop Cafe, Claremont, CA
Restaurant address: 119 Harvard Ave Claremont, CA 91711, USA
Restaurant: Last Drop Cafe