Bara's Deli ★★★★★4.6 (602) Restaurants Deli · Takeout Restaurant · Sandwich shop 14799 Washington Ave, San Leandro, CA 94578 Call Website Details →
TOGO'S Sandwiches ★★★★★4.5 (48) Restaurants Sandwich shop · Deli · Fast food restaurant (more) 1299-B Marina Blvd b, San Leandro, CA 94577 Call Website Details →