Processing, please wait ...

Shiok! Singapore Kitchen
Menlo Park
Cuisines: Singaporean
Address: 1137 Chestnut Street ; Menlo Park CA, 94025