Foster City CA Subs & Sandwiches 1. Three Plaza View Lane, Foster City, CA 94404 | Sandwich Monkey (650) 274-0264