2006 S Winchester Blvd, Campbell, California 95008 USA
Exterior shot of the store.
Photo Credit: Yelp