Order for Pick Up

Order Online

Select Location

Palo Alto (Town & Country)
855 El Camino Real #157
Palo Alto, CA  94301
Phone: (650) 326-9251

San Jose (Community Towers)
111 W. St. John St. #100
San Jose, CA