Closed
Online Ordering is currently closed!
Online Ordering Hours:
Mon-Sat.... 9:00a - 5:30p
Sunday..... 10:00a - 4:45p
Address:
855 El Camino Real, #157
Palo Alto, CA 94301
Phone:
Ph. (650) 326-9251