DESCRIPTIONS FROM ACROSS THE WEB
DIRECTIONS
From Los Altos, CA Head south on N San Antonio Rd toward W Edith Ave, Turn right at W Edith Ave, Turn left at 1st St.
OPEN HOURS
Monday-Saturday 8.00am-8.00pm; Sunday 9.00am-7.00pm
PAYMENTS
Cash, Check, MasterCard, Traveler's Check, Visa