Address: | 3536 Alameda de las Pulgas #1, Menlo Park, CA 94025, USA |
Phone: | +1 650-854-2327 |
Rating: | 4.8 |
Working: | 7AM–3:30PM 7AM–3:30PM 7AM–3:30PM 7AM–3:30PM 7AM–3:30PM 7:30AM–3:30PM 7:30AM–3:30PM |
BE
Ben Strehlow
My favorite local sandwich joint! I come here all the time with my friends, its a bit pricey but the food is always phenomenal and the staff friendly.
FR
francisco garcia
Friendly service and I agree the tuna is a good one.
RA
Ramon Baez
We love the tuna and pastrami sandwiches.