Processing, please wait ...
Galata Bistro
Menlo Park
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.