TOGO'S Sandwiches ★★★★☆3.8 (163) Restaurants Sandwich shop · Deli · Fast food restaurant (...) 5350 Great America Pkwy, Santa Clara, CA 95054 Call Website Details →