Elio's Family Restaurant
Elio's Family Restaurant 260 Floresta Blvd. San Leandro, CA 94578 US
Copyright © 2020 Elio's Family Restaurant - All Rights Reserved. 260 Floresta Blvd, San Leandro, CA 94578 • (510) 351-0463
eliosdining.com Prices subject to change. Privacy Policy & Terms of service
Photos & design by Stacy Poulos playback.net A supergeniuswebsites.com