Update Info - El Indio
This restaurant was reported as closed. If it is open, let us know.
El Indio
22221 Hathaway Ave
Hayward, CA 94541
22221 Hathaway Ave
Hayward, CA 94541
This restaurant was reported as closed. If it is open, let us know.