Shiok Singapore Kitchen

  • Cuisine

    Asian

Location

Shiok Singapore Kitchen
1137 Chestnut St, Menlo Park CA 94025
(650) 838-9448

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad