Marsha's Lunchbox ★★★★☆4.4 (67) Restaurants Deli · Takeout Restaurant · Sandwich shop 760 Industrial Rd, San Carlos, CA 94070 Call Website Details →