Shiok! Singapore Kitchen
1137 Chestnut St, Menlo Park
(650) 838-9448
Menu
Reserve
Restaurants in Menlo Park, CA
Shiok! Singapore Kitchen
1137 Chestnut St, Menlo Park, CA 94025
(650) 838-9448