Order Online

Galata Bistro

827 Santa Cruz Ave
Menlo Park, CA 94025
(650) 325-7900
Order online Menu | Reservation | Info
Any questions please call us.