39253549_10156059789028822_3117073575928922112_o Published August 15, 2018 at 2048 × 1365 in Hakka demo at Menlo Park Library Hakka Noodles at Menlo Park Library