New? Start Here
Where are you?
What would you like?
Processing, please wait ...
Cuisines: Greek, Mediterranean, Sandwiches, Salads, Wraps
Address: 827 Santa Cruz Ave ; Menlo Park CA, 94025
very good food
Kebabs are always great. Pita sandwiches are good but came with a salad instead of fries.