TOGO'S Sandwiches ★★★★☆4.4 (109) Restaurants Sandwich shop · Deli · Fast food restaurant (more) 1765 E Bayshore Rd Ste. A2, East Palo Alto, CA 94303 Call Website Details →