Formosa Bento House - Pick up in Redwood City - ChineseMenu.com
2660 Broadway St, Redwood City, CA, 94063 
650-568-9789
Takeout
Taiwanese