The Little Pear - 1699 N California Blvd, Walnut Creek, CA 94596, USA on Eaten