Erik's DeliCafe of Foster City ★★★★★4.6 (31) Restaurants Sandwich shop 711 Thayer Ln, Foster City, CA 94404 Call Website Details →
The Sandwich Monkey ★★★★☆4.2 (201) Restaurants Sandwich shop 3 Plaza View Ln, Foster City, CA 94404 Call Website Details →
Sunshine Deli ★★★★☆4.2 (5) Restaurants Deli · Hoagie restaurant · Mexican restaurant (more) 1062 Foster City Blvd, Foster City, CA 94404 Call Details →