We are in downtown Palo Alto Palo Alto 552 Waverley St. Palo Alto, CA 94301 (650) 752-6039 Tue-Fri: 10am - 8pm Sat-Sun: 9am - 8pm Mon: Closed Order Online