Elio's Family Restaurant Categories Restaurants 260 Floresta Blvd. San Leandro CA 94578 (510) 351-0463 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×