Address 1 S Milpitas Blvd Milpitas CA 95035 United States
Phone: (408) 586-7682 Open 24 Hours a Day: No