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