2855 Stevens Creek Blvd, Santa Clara, California 95050 USA
Cookies and Mini Cookie Cups
Photo Credit: Yelp