Contact Us Mon 11:00 AM - 8:00 PM Wed - Sun 11:00 AM - 10:00 PM 408-946-8020 103 North Milpitas Boulevard, Milpitas, CA 95035