Shiok! Singapore Kitchen

1137 Chestnut Street, Menlo Park, CA, 94025
No Menus Found