A good, clean sandwich shop back behind the fast food chain stores on Triton Drive. They also serve fresh salads. Open 7 days/week. The same owner runs Penelope’s Coffee just around the corner so you can sit outside there as well.
Address: 3 Plaza View Lane, Foster City, CA 94404
Phone: (650) 274-0264
Links: website, yelp