Tony & Alba’s Pizza & Pasta – San Jose – 5885 Santa Teresa Blvd By Restaurant Robot - November 23, 2025 0 53 FacebookTwitterPinterestWhatsApp