Tessora's Barra di Vino.. As of Jan 16, 2025 Tessoras is under new management ★★★★★4.5 (211) Restaurants Tapas restaurant 234 E Campbell Ave, Campbell, CA 95008 Call Website Details →