Togo's
1741 E Bayshore Rd, East Palo Alto, CA 94303-2523
Togo's is a Restaurant place is located in East Palo Alto, California. The address of Togo's is 1741 E Bayshore Rd, East Palo Alto, CA 94303-2523.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 650-289-9778, or open their website to view relevant information, The url is http://togos.com