Gaylord (Menlo Park)

1706 El Camino Real  Menlo Park, CA - 94027
Directions & Maps
Phone: (650) 326 8761


Shiok Singapore Kitchen

1137 Chestnut Street  Menlo Park, CA - 94025
Directions & Maps
Phone: (650) 838-9448
http://www.shiokkitchen.com