Processing, please wait ...
Togo's Sandwiches - Menlo Park
Menlo Park
Cuisines: Catering, Sandwiches, Salads
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