Processing, please wait ...
Togo's Sandwiches - Menlo Park
Menlo Park
Cuisines: Catering, Sandwiches, Salads
Address: 885 Hamilton Ave ; Menlo Park CA, 94025
Not good
Everything was very fresh and right on time. Just needed a couple of spoons for the salad dressing