Address 121 Eastridge Mall San Jose CA 95113 United States
Phone: (408) 277-6535 Open 24 Hours a Day: No