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