Elios Family Restaurant
- Address
- 260 Floresta Blvd
- Place
- San Leandro , CA 94578-4164
- Landline
- (510) 351-0463
Description
Elios Family Restaurant can be found at 260 Floresta Blvd . The following is offered: Restaurants - In San Leandro there are 95 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(510)351-0463 (510)-351-0463 +15103510463