Store Number (408) 246-4605 Location 3137 Stevens Creek Boulevard San Jose, CA 95117 Restaurant Hours Monday: Closed Tuesday – Saturday: 11am – 8pm Sunday: 12:30pm – 8pm EMAIL tonyAlbaPizza@earthlink.net Send Message