Tresca Restaurant 5101 Great America Pkwy Santa Clara, CA 95054 Phone: (408) 980-3930 Fax: (408) 980-3990
Category: Restaurants