TOGO'S Sandwiches (Santa Clara) TOGO'S Sandwiches (Santa Clara)

5350 Great America Parkway, Santa Clara, CA