Take Out Daily 7:30am-8pm
Welcome to Elio's Family Restaurant in San Leandro CA, we've been serving fine family food to East Bay customers since 1984.
Or call (510) 351-0463
Take Out Daily 7:30am-8pm
Welcome to Elio's Family Restaurant in San Leandro CA, we've been serving fine family food to East Bay customers since 1984.
Or call (510) 351-0463