Address 1289 S Park Victoria Dr Milpitas CA 95035 United States
Phone: (408) 946-4186 Open 24 Hours a Day: No