Processing, please wait ...
Togo's Sandwiches - Menlo Park
Menlo Park
Cuisines: Sandwiches, Salads, Wraps, Soup
Address: 885 Hamilton Ave ; Menlo Park CA, 94025
nothing special, but well packaged, on time, and filling. Flavors were good and food was fresh. Easy order. Will use them again
fine choice for sandwiches
Check out the new Gogocater Group Order Tool! click here