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, delivered on time, everyone was happy.
very good food