Erik's DeliCafé ★★★★☆4.0 (136) Restaurants Sandwich shop · Deli · Salad shop (more) 2424 Charleston Rd, Mountain View, CA 94043 Call Website Details →