Processing, please wait ...
Togo's Sandwiches - Menlo Park
Menlo Park
Cuisines: Catering, Sandwiches, Salads
Address: 885 Hamilton Ave ; Menlo Park CA, 94025
fine choice for sandwiches
The delivery was exactly on time; packaged perfectly and delicious. I will definitely order from here again!